webpackJsonp([40], {
    "+HFF": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("l3sn")
                    , c = i("KvKp")
                    , l = i("M5JG")
                    , u = i("DuOc")
                    , d = i("mm4C")
                    , p = i("2Uyi")
                    , h = i("ScjG")
                    , m = i.n(h)
                    , f = i("Hln9")
                    , v = i("kTkl");
                e.a = {
                    data: function() {
                        return {
                            activeData: {},
                            linkToUrl: "",
                            type: 0,
                            defaultImg: 'this.src="' + m.a + '"',
                            id: "",
                            description: "",
                            listData: [],
                            commonData: {},
                            docDetail: {},
                            topic: "",
                            activeDetailId: 0,
                            shareStyle: 0,
                            loading: !1,
                            finished: !1,
                            page: 1
                        }
                    },
                    components: {
                        "my-footer": d.a,
                        "share-detail": v.a
                    },
                    props: ["activeid", "userid"],
                    created: function() {
                        this.activeDetailId = this.$route.query.activedetailid,
                            this.activeid ? this.linkToApp() : this.id = this.$route.params.activeid,
                            this.getDocDetail(),
                            u.a.$on("link-url", this.linkToApp),
                            u.a.$on("clearDetail", this.clearDetail)
                    },
                    beforeDestroy: function() {
                        u.a.$off("link-url", this.linkToApp),
                            u.a.$off("clearDetail", this.clearDetail)
                    },
                    mounted: function() {
                        var t = this;
                        this.initData().then(function(e) {
                            t.checkActiveStatus()
                        }),
                            this.getListData()
                    },
                    filters: {
                        formateDate: p.d,
                        formatimg: f.a,
                        formatlll: function(t) {
                            if ("number" != typeof t || isNaN(t))
                                return t || "";
                            if (t < 1e3)
                                return 0 == t ? "" : t;
                            if (t >= 1e3) {
                                (t / 1e3).toFixed(1);
                                return (t / 1e3).toFixed(1) + "k"
                            }
                            return t
                        }
                    },
                    computed: {
                        isGoing: function() {
                            return 2 == this.activeData.status
                        },
                        startDate: function() {
                            return this.activeData.beginTime ? Object(p.d)(this.activeData.beginTime, "YY-MM-DD hh:mm") : "--"
                        },
                        endDate: function() {
                            return this.activeData.endTime ? Object(p.d)(this.activeData.endTime, "YY-MM-DD hh:mm") : "--"
                        }
                    },
                    methods: {
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        clearDetail: function() {
                            this.activeDetailId = ""
                        },
                        linkToApp: function(t) {
                            if (this.linkToUrl = Object(p.c)("news", {
                                id: this.$route.params.docid,
                                newstype: 1108
                            }),
                            navigator.userAgent.toLowerCase().indexOf("xinhuasheharmonybrower") >= 0) {
                                var e = this.linkToUrl.substring(this.linkToUrl.indexOf("xhpfm"), this.linkToUrl.length);
                                l.a.jumpHarmonyPage(e)
                            } else
                                t && window.open(this.linkToUrl)
                        },
                        initData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return i = t,
                                                    e.next = 3,
                                                    Object(r.j)(t.activeid || t.id, t.type).catch(function(t) {
                                                        i.$toast({
                                                            type: "error",
                                                            topic: t.message
                                                        })
                                                    });
                                            case 3:
                                                return (n = e.sent) && n.data && (t.activeData = n.data),
                                                    u.a.$emit("closeLoading"),
                                                    e.abrupt("return", n);
                                            case 8:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        getListData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return i = 0 == t.type ? 1 : 2,
                                                    e.next = 5,
                                                    Object(r.m)(t.activeid || t.id, i, "", "", t.page).catch(function(t) {
                                                        _this.$toast({
                                                            type: "error",
                                                            topic: t.message
                                                        })
                                                    });
                                            case 5:
                                                (n = e.sent) && n.data && (t.listData = t.listData.concat(n.data),
                                                    t.page++,
                                                    t.loading = !1,
                                                    t.listData.map(function(t) {
                                                        var e = []
                                                            , i = [];
                                                        t.imageList.map(function(t) {
                                                            e.push(t.imageUrl),
                                                                i.push(t.originalImage)
                                                        }),
                                                            t.imgUrl = e,
                                                            t.originalImag = i
                                                    })),
                                                0 == n.hasmore && (t.finished = !0);
                                            case 9:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        checkActiveStatus: function() {
                            return this.activeData.status < 2 ? (this.$toast({
                                topic: "活动尚未开始，敬请期待",
                                type: "warning"
                            }),
                                !1) : !(this.activeData.status > 2) || (this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }),
                                !1)
                        },
                        switchSort: function(e) {
                            e != this.type && (this.type = e,
                                t("video, audio").each(function(t, e) {
                                    e.paused || e.pause()
                                }),
                                this.page = 1,
                                this.listData = [],
                                this.getListData())
                        },
                        turntoUrl: function(t) {
                            this.activeDetailId = parseInt(t.id)
                        },
                        getDocDetail: function() {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s, o;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(r.p)(e.$route.params.docid);
                                            case 2:
                                                o = i.sent,
                                                    e,
                                                    n = o[0].data,
                                                    s = o[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.docDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.shareStyle = e.docDetail.shareStyle,
                                                    e.topic = e.docDetail.topic,
                                                    e.description = e.docDetail.summary,
                                                    Object(c.b)(e.docDetail.topic, e.docDetail.shareImage, e.docDetail.summary);
                                            case 13:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        previewsImg: function(t, e, i, n) {
                            t.preventDefault();
                            var a = [];
                            !e && n.videoImage && i++,
                            n.videoImage && a.push({
                                isVideo: !0,
                                imgUrl: n.videoImage,
                                videoUrl: n.videoUrl
                            }),
                                n.imageList.forEach(function(t) {
                                    a.push(t.originalImage)
                                }),
                                this.$preview({
                                    previewList: a,
                                    startPosition: i
                                })
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "+ucN": function(t, e, i) {
        t.exports = i.p + "static/img/zhanweitu.abf96da.png"
    },
    "/HOC": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("hRKE")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("3cXf")
                    , u = i.n(l)
                    , d = i("l3sn")
                    , p = i("KvKp")
                    , h = i("M5JG")
                    , m = i("DuOc")
                    , f = i("2Uyi")
                    , v = i("yf3K");
                e.a = {
                    data: function() {
                        return {
                            selOptionId: [],
                            listData: [],
                            start: !1,
                            btn_content: "",
                            act_state: 0,
                            multyMax: [],
                            userNameInput: "",
                            mobileInput: "",
                            addressInput: "",
                            test: [],
                            active_arr: [],
                            userid: this.theuserid,
                            isloading: !1
                        }
                    },
                    props: ["moduleData", "type", "theuserid", "isshare"],
                    watch: {
                        moduleData: function() {
                            var e = this;
                            if (this.moduleData) {
                                if ("array" != t.type(this.moduleData.questionList))
                                    return !1;
                                this.act_state = this.moduleData.status,
                                    1 === this.act_state ? this.btn_content = "提交问答" : 2 === this.act_state ? this.btn_content = "提交问答" : this.btn_content = "活动已结束",
                                    this.moduleData.questionList.forEach(function(t, i) {
                                        if (null != t.description) {
                                            e.listData[i] = t,
                                                e.multyMax[i] = !1;
                                            var n = [];
                                            if (t.fillInAnswer) {
                                                var a = t.fillInAnswer;
                                                n = 1 == a.optionWay ? a.answerIds[0] : 2 == a.optionWay ? a.answerIds : {
                                                    content: a.answerContent
                                                }
                                            } else
                                                n = 1 == t.optionWay ? "" : 2 == t.optionWay ? [] : {};
                                            var s = {};
                                            v.default.set(s, "optionWay", t.optionWay),
                                                v.default.set(s, "titleId", t.id),
                                                v.default.set(s, "answerIds", n),
                                                e.selOptionId.push(s)
                                        }
                                    })
                            }
                        }
                    },
                    computed: {
                        counter: {
                            get: function() {
                                return this.moduleData.participantNum
                            },
                            set: function(t) {
                                this.moduleData.participantNum = t
                            }
                        },
                        onGoing: function() {
                            if (this.moduleData) {
                                if (this.moduleData.status)
                                    return 2 == this.moduleData.status
                            } else if (this.activeData && this.activeData.status)
                                return 2 == this.activeData.status
                        },
                        isJoin: function() {
                            return this.moduleData ? this.moduleData.participantedBefore : this.activeData && this.activeData.participantedBefore ? this.activeData.participantedBefore : void 0
                        },
                        isShare: function() {
                            return this.isshare || this.isCms
                        }
                    },
                    created: function() {
                        m.a.$on("login-suc", this.loginSuccessCallback)
                    },
                    beforeDestroy: function() {
                        m.a.$off("login-suc", this.loginSuccessCallback)
                    },
                    updated: function() {
                        window.xyJSBridgeIn.surveyUserInfo = this.getUserInfo
                    },
                    methods: {
                        buryPointRes: function(e, i) {
                            var n = [{
                                time: (new Date).getTime(),
                                event: "questionnaire",
                                distinct_id: this.$route.query.clientLable || "h5",
                                app_id: "105",
                                properties: {
                                    user_id: this.userid,
                                    questionnaire_id: this.moduleData.id,
                                    content_id: e.join(","),
                                    content: i.join(",")
                                }
                            }];
                            t.ajax({
                                type: "post",
                                data: u()(n),
                                url: d.i,
                                success: function(t) {},
                                error: function(t) {}
                            })
                        },
                        getData: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i, n, a;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(d._23)(t.activeid, t.userid, t.$route.query.clientLable);
                                            case 2:
                                                for (a in i = e.sent,
                                                    n = t,
                                                    i.data)
                                                    n[a] && (n[a] = i.data[a]),
                                                    "endDate" != a && "startDate" != a && "enddate" != a && "startdate" != a || (n[a.toLowerCase()] = Object(f.d)(i.data[a].time, "YY-MM-DD hh:mm"));
                                                t.activeData = i.data;
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        resetContent: function() {
                            this.selOptionId.forEach(function(t, e) {
                                1 == t.optionWay ? v.default.set(t, "answerIds", "") : 2 == t.optionWay ? v.default.set(t, "answerIds", []) : v.default.set(t, "answerIds", {})
                            })
                        },
                        loginFn: function(t, e) {
                            var i = this;
                            if (this.userid > 0 || this.isshare || 0 == this.moduleData.loginRestriction)
                                return !0;
                            this.resetContent(),
                                setTimeout(function() {
                                    i.isloading = !1
                                }, 500),
                                Object(p.m)()
                        },
                        loginSuccessCallback: function(t) {
                            this.userid = JSON.parse(t).userID
                        },
                        checkStrLengths: function(t, e) {
                            e = e;
                            return t && t.length > e ? e : t.length
                        },
                        checkStatus: function() {
                            m.a.$emit("check-activestatus", this.moduleData.questionnaireStatus)
                        },
                        changeStart: function() {
                            var e = 0
                                , i = 0
                                , n = this;
                            return t(".q-c-topic").each(function(a, s) {
                                if (t(this).hasClass("must-star")) {
                                    var o = n.selOptionId[a];
                                    1 == o.optionWay && "" == o.answerIds && e++,
                                    2 == o.optionWay && 0 == o.answerIds.length && e++,
                                    3 != o.optionWay || o.answerIds.content || e++,
                                    e > 0 && i++
                                }
                            }),
                                !(i > 0)
                        },
                        answerFn: function(e, i, n, a) {
                            var s = this;
                            if (this.isshare) {
                                var o = Object(f.c)("news", {
                                    id: this.$route.params.docid,
                                    newstype: 1110
                                });
                                window.location.href = o
                            } else {
                                var r = this.selOptionId[n].answerIds;
                                if (-1 == this.active_arr.indexOf(n) && this.active_arr.push(n),
                                0 == r.length && this.active_arr.forEach(function(t, e) {
                                    t == n && s.active_arr.splice(e, 1)
                                }),
                                    2 == i && r.length == this.listData[n].multipleSelectTimes ? this.multyMax[n] = !0 : this.multyMax[n] = !1,
                                    this.start = this.changeStart(),
                                3 == i) {
                                    for (var c = this, l = -1, u = 0; u <= n; u++)
                                        3 == this.selOptionId[u].optionWay && l++;
                                    setTimeout(function() {
                                        var i = t(e.target).val();
                                        t(".words").eq(l).text(i.length),
                                            c.start = c.changeStart()
                                    }, 0)
                                }
                                this.isloading || (this.isloading = !0,
                                    this.loginFn(e, i))
                            }
                        },
                        checkQuest: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (!t.loginFn()) {
                                                    e.next = 17;
                                                    break
                                                }
                                                if (!(t.moduleData.status <= 1 && t.isshare)) {
                                                    e.next = 4;
                                                    break
                                                }
                                                return m.a.$emit("link-url", 1),
                                                    e.abrupt("return", !1);
                                            case 4:
                                                if (t.onGoing) {
                                                    e.next = 6;
                                                    break
                                                }
                                                return e.abrupt("return", !1);
                                            case 6:
                                                if (t.changeStart()) {
                                                    e.next = 12;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "请完善相关必填项",
                                                    type: "warning"
                                                }),
                                                    e.abrupt("return", !1);
                                            case 12:
                                                if (!t.start) {
                                                    e.next = 17;
                                                    break
                                                }
                                                if (1 != t.moduleData.userInfoRestriction) {
                                                    e.next = 16;
                                                    break
                                                }
                                                return h.a.surveyUserInfo(t.moduleData.userNameRestriction, t.moduleData.mobileRestriction, t.moduleData.addressRestriction),
                                                    e.abrupt("return");
                                            case 16:
                                                t.submitQuest().then(function() {}).catch(function(t) {});
                                            case 17:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        submitQuest: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i, n, a, s, r, c, l;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return t.start = !1,
                                                    i = t,
                                                    n = [],
                                                    a = [],
                                                    t.selOptionId.forEach(function(t, e) {
                                                        1 == t.optionWay && t.answerIds ? n.push(t.answerIds) : 2 == t.optionWay && t.answerIds.length > 0 ? n = n.concat(t.answerIds) : t.answerIds.content && a.push({
                                                            answerId: i.listData[e].optionList[0].id,
                                                            answerContent: t.answerIds.content
                                                        })
                                                    }),
                                                    e.next = 8,
                                                    Object(d._30)({
                                                        optionList: n,
                                                        answerList: a,
                                                        interactionId: t.moduleData.id,
                                                        userId: parseInt(t.userid),
                                                        userName: t.userNameInput,
                                                        interactionAddress: t.addressInput,
                                                        phone: t.mobileInput,
                                                        clientLable: t.$route.query.clientLable
                                                    }).catch(function(t) {
                                                        i.$toast({
                                                            topic: t.message,
                                                            type: "error"
                                                        })
                                                    });
                                            case 8:
                                                if (0 != (s = e.sent).state) {
                                                    e.next = 23;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "提交成功!感谢参与",
                                                    type: "success"
                                                }),
                                                    m.a.$emit("suc-reset"),
                                                    e.next = 16,
                                                    Object(d.e)(9, t.userid);
                                            case 16:
                                                r = e.sent,
                                                    c = r.data.score,
                                                    l = r.data.name,
                                                c > 0 && setTimeout(function() {
                                                    t.$toast({
                                                        type: "integral",
                                                        integral: "+" + c,
                                                        topic: l
                                                    })
                                                }, 1e3),
                                                    t.buryPointRes(n, a),
                                                    e.next = 24;
                                                break;
                                            case 23:
                                                t.$toast({
                                                    topic: s.message,
                                                    type: "warning"
                                                });
                                            case 24:
                                                t.start = !1;
                                            case 25:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        toAnswer: function() {
                            if (this.isshare)
                                return m.a.$emit("link-url", 1),
                                    !1;
                            if (m.a.$emit("check-activestatus", this.moduleData.status),
                            !this.onGoing || this.isshare)
                                return !1;
                            var e = this;
                            this.$toast({
                                msg: "是否清空所有答案",
                                type: "alert",
                                btns: {
                                    sureCallback: function(i) {
                                        e.resetContent(),
                                            e.start = !1,
                                            t(".words").each(function() {
                                                t(this).text(0)
                                            }),
                                            e.multyMax.map(function(t, i) {
                                                e.multyMax[i] = !1
                                            })
                                    },
                                    cancelCallback: function(t) {}
                                }
                            })
                        },
                        getUserInfo: function(t) {
                            this.test.push(void 0 === t ? "undefined" : a()(t)),
                                this.test.push(t);
                            if (t) {
                                var e = t;
                                this.userNameInput = e.name,
                                    this.addressInput = e.address,
                                    this.mobileInput = e.mobile,
                                    this.submitQuest()
                            }
                        },
                        fetchUserInfo: function() {
                            Object(p.g)()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "/l6f": function(t, e) {},
    0: function(t, e, i) {
        i("briU"),
            t.exports = i("NHnr")
    },
    "0Z/f": function(t, e, i) {
        t.exports = i.p + "static/img/howtoplay.5380c33.png"
    },
    "0crf": function(t, e) {},
    "1eT4": function(t, e) {},
    "2Uyi": function(t, e, i) {
        "use strict";
        (function(t) {
                i.d(e, "a", function() {
                    return a
                }),
                    i.d(e, "l", function() {
                        return d
                    }),
                    i.d(e, "k", function() {
                        return p
                    }),
                    i.d(e, "c", function() {
                        return h
                    }),
                    i.d(e, "f", function() {
                        return m
                    }),
                    i.d(e, "d", function() {
                        return f
                    }),
                    i.d(e, "e", function() {
                        return v
                    }),
                    e.i = function() {
                        var t = location.hostname;
                        return (t.indexOf("zhongguowangshi.com") > -1 || t.indexOf("xinhuaxmt.com") > -1) && t.indexOf("test") < 0 ? "official" : "test"
                    }
                    ,
                    e.g = function() {
                        for (var t = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"], e = "", i = 0; i < 32; i++)
                            e += t[Math.floor(61 * Math.random())];
                        return e
                    }
                    ,
                    e.b = g,
                    e.j = w,
                    e.h = function(t, e) {
                        var i = "";
                        i = e || window.location.search;
                        var n = new RegExp("(^|&)" + t + "=([^&]*)(&|$)")
                            , a = i.substr(1).match(n);
                        return null != a ? unescape(a[2]) : null
                    }
                ;
                var n = i("hRKE")
                    , a = (i.n(n),
                    "")
                    , s = "https://a.app.qq.com/o/simple.jsp?pkgname=net.xinhuamm.mainclient"
                    , o = "https://a.app.qq.com/o/simple.jsp?pkgname=net.xinhuamm.mainclient";
                a = "";
                var r, c, l, u, d = (l = navigator.userAgent,
                    navigator.appVersion,
                    r = l.match(/appVersion:\d+\.\d+\.\d+/),
                    u = (c = r && r[0]) ? c.split(":")[1] : "",
                    {
                        trident: l.indexOf("Trident") > -1,
                        presto: l.indexOf("Presto") > -1,
                        webKit: l.indexOf("AppleWebKit") > -1,
                        gecko: l.indexOf("Gecko") > -1 && -1 == l.indexOf("KHTML"),
                        mobile: !!l.match(/AppleWebKit.*Mobile.*/) || !!l.match(/AppleWebKit/),
                        ios: !!l.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
                        android: l.indexOf("Android") > -1 || l.indexOf("Linux") > -1,
                        iPhone: l.indexOf("iPhone") > -1 || l.indexOf("Mac") > -1,
                        iPad: l.indexOf("iPad") > -1,
                        webApp: -1 == l.indexOf("Safari"),
                        weixin: l.match(/micromessenger/i),
                        appVersion: u,
                        xyapp: l.indexOf("XinhuasheBrower") > -1,
                        qq: l.indexOf("QQ/") > -1,
                        qqBrowser: l.indexOf("MQQBrowser") > -1,
                        wechat: l.indexOf("MicroMessenger/") > -1,
                        isDin: l.indexOf("DingTalk") > -1,
                        weibo: l.match(/WeiBo/i)
                    }), p = function(e) {
                    if ("object" == t.type(e)) {
                        var i = "";
                        for (var n in e)
                            i += n + "=" + e[n] + "&";
                        return i.slice(0, i.length - 1)
                    }
                }, h = function(t, e) {
                    d.isDin && (t = "",
                        e = void 0);
                    var i = "xhpfm://" + t + (e ? "/?" + p(e) : "")
                        , n = location.href.indexOf("test") > -1 ? "https://test-d.xinhuaxmt.com" : "https://d.xinhuaxmt.com"
                        , a = !1;
                    !function(t) {
                        var e = document.createElement("textarea");
                        e.value = t,
                            e.setAttribute("readonly", ""),
                            e.style.contain = "strict",
                            e.style.position = "absolute",
                            e.style.left = "-9999px",
                            e.style.fontSize = "12pt";
                        var i = document.getSelection()
                            , n = !1;
                        i.rangeCount > 0 && (n = i.getRangeAt(0)),
                            document.body.appendChild(e),
                            e.select(),
                            e.selectionStart = 0,
                            e.selectionEnd = t.length;
                        var a = !1;
                        try {
                            a = document.execCommand("copy")
                        } catch (t) {}
                        document.body.removeChild(e),
                        n && (i.removeAllRanges(),
                            i.addRange(n))
                    }(i);
                    var r = window.navigator.userAgent.toLocaleLowerCase();
                    if (a = r.indexOf("micromessenger") > -1,
                    d.ios || d.iphone || d.iPad) {
                        var c = r.indexOf("os ");
                        return +r.substr(c + 3, 3).replace("_", ".") >= 9 ? n + "?url=xhpfm://" + t + (e ? "/?" + p(e) : "") : a ? o + "&ios_schema=" + encodeURIComponent("xhpfm://" + t + (e ? "/?" + p(e) : "")) : n + "?url=xhpfm://" + t + (e ? "/?" + p(e) : "")
                    }
                    return d.android,
                        d.isDin ? s : s + "&android_schema=" + encodeURIComponent("xhpfm://" + t + (e ? "/?" + p(e) : ""))
                }, m = function(t) {
                    if ("number" != typeof t || isNaN(t))
                        return t || "";
                    if (t < 1e3)
                        return 0 == t ? "" : t;
                    if (t >= 1e3) {
                        (t / 1e3).toFixed(1);
                        return (t / 1e3).toFixed(1) + "k"
                    }
                    return t
                }, f = function(t, e) {
                    if (t)
                        var i = new Date(t);
                    else
                        i = new Date;
                    e || (e = "YY-MM-DD");
                    var n = i.getFullYear()
                        , a = n.toString().substr(2, 2)
                        , s = 1 + i.getMonth()
                        , o = s > 9 ? s : "0" + s
                        , r = i.getDate()
                        , c = r > 9 ? r : "0" + r
                        , l = i.getHours()
                        , u = l > 9 ? l : "0" + l
                        , d = i.getMinutes()
                        , p = d > 9 ? d : "0" + d
                        , h = i.getSeconds()
                        , m = h > 9 ? h : "0" + h;
                    return e.replace(/YY/g, n).replace(/Y/g, a).replace(/MM/g, o).replace(/M/g, s).replace(/DD/g, c).replace(/D/g, r).replace(/hh/g, u).replace(/h/g, l).replace(/mm/g, p).replace(/m/g, d).replace(/ss/g, m).replace(/s/g, h)
                }, v = function(t, e) {
                    if ((t = parseInt(t)) < 0)
                        return "--:--";
                    if (0 == t)
                        return "00:00";
                    if (t < 60)
                        return e ? t + '"' : "00:" + (t > 9 ? t : "0" + t);
                    var i = t % 60
                        , n = Math.floor(t / 60)
                        , a = n >= 60 ? n % 60 : n;
                    a < 10 && (a = "0" + a);
                    var s = n >= 60 ? Math.floor(n / 60) : 0;
                    return e ? n + "'" + i + '"' : (s = s > 9 ? s + ":" : s > 0 ? "0" + s + ":" : "",
                        i = i > 9 ? i : "0" + i,
                    n > 60 && (n = parseInt(n % 60)),
                        n = n < 10 ? "0" + n : n,
                    s + a + ":" + i)
                };
                function g() {
                    window.applicationCache.status
                }
                function w(t) {
                    location.hostname;
                    var e = !1;
                    return ["xhpfmapi.xinhuaxmt.com", "testxhpfmapi.xinhuaxmt.com", "172.16.10", "192.168"].forEach(function(i) {
                        t.indexOf(i) > -1 && (e = !0)
                    }),
                        e
                }
            }
        ).call(e, i("fu2u"))
    },
    "2XoR": function(t, e) {},
    "2uFj": function(t, e, i) {
        "use strict";
        i.d(e, "c", function() {
            return n
        }),
            i.d(e, "d", function() {
                return a
            }),
            i.d(e, "a", function() {
                return o
            }),
            i.d(e, "b", function() {
                return r
            });
        var n = Object({
            qiuzheng: !1,
            default: !0
        }) || {
            default: !0,
            qiuzheng: !1
        }
            , a = "prevxhpfmapi.xinhuaxmt.com"
            , s = function() {
            var t = (arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : window.location.href).split("?")[1]
                , e = {};
            return t ? (decodeURIComponent(t).split("&").forEach(function(t) {
                var i = t.split("=");
                e[i[0]] = i[1]
            }),
                e) : e
        }().version || "8.0.0"
            , o = {
            strVersion: s,
            version: Number(s.split(".")[0])
        }
            , r = (o.version || 8) < 8 ? window.devicePixelRatio > 3 ? 3 : Math.round(window.devicePixelRatio) : 1
    },
    "3lt3": function(t, e) {},
    "3orZ": function(t, e) {
        t.exports = ""
    },
    "3s8o": function(t, e, i) {
        "use strict";
        (function(t) {
                e.b = function() {
                    var t = location.hostname;
                    return (t.indexOf("zhongguowangshi.com") > -1 || t.indexOf("xinhuaxmt.com") > -1) && t.indexOf("test") < 0 ? {
                        debug: 0,
                        site: "xinhuashe",
                        url: "https://openapi.xinhuaxmt.com/wxHandler.ashx?callback=?"
                    } : {
                        debug: 1,
                        site: "xinhuashetest",
                        url: "//testopenapi.xinhuaxmt.com/wxHandler.ashx?callback=?"
                    }
                }
                    ,
                    e.c = function() {
                        var t = location.hostname;
                        return (t.indexOf("zhongguowangshi.com") > -1 || t.indexOf("xinhuaxmt.com") > -1) && t.indexOf("test") < 0 ? {
                            debug: 0,
                            site: "xinhuashe",
                            url: "//openapi.zhongguowangshi.com/wxHandler.ashx"
                        } : {
                            debug: 1,
                            site: "xinhuashetest",
                            url: "//testopenapi.xinhuaxmt.com/wxHandler.ashx?"
                        }
                    }
                    ,
                    e.a = function(e) {
                        var i = {
                            title: "",
                            summary: "",
                            shareUrl: "",
                            shareImage: "",
                            defaultImage: ""
                        };
                        if (t.extend(i, e),
                        !i.title || !i.defaultImage)
                            return !1;
                        document.title = i.title,
                            i.shareImage && 0 != i.shareImage.length ? i.shareImage = i.shareImage.replace(/(.*(?=@)).*/gi, "$1?x-oss-process=image/resize,m_fill,h_160,w_160") : i.shareImage = i.defaultImage;
                        this.setConfig = function(t) {
                            i.configdata = t,
                                this.ready(t)
                        }
                            ,
                            this.ready = function(t) {
                                var e = {
                                    title: i.title,
                                    summary: i.summary,
                                    pic: i.shareImage,
                                    url: i.shareUrl,
                                    WXconfig: t
                                };
                                e.WXconfig || delete e.WXconfig,
                                    setShareInfo(e)
                            }
                    }
                    ,
                    function() {
                        var t, e = "//res.wx.qq.com/open/js/jweixin-1.4.0.js", n = "//open.mobile.qq.com/sdk/qqapi.js?_bid=152", a = "//qzonestyle.gtimg.cn/qzone/phone/m/v4/widget/mobile/jsbridge.js?_bid=339";
                        function s(i) {
                            var s = navigator.userAgent
                                , o = s.match(/MicroMessenger\/([\d\.]+)/)
                                , r = s.match(/QQ\/([\d\.]+)/)
                                , c = -1 !== s.indexOf("Qzone/");
                            o && function(i) {
                                i.WXconfig && t([e], function(t) {
                                    t.config || (t = window.wx);
                                    var e = i.WXconfig;
                                    t.config({
                                        debug: !1,
                                        appId: e.appId,
                                        timestamp: e.timestamp,
                                        nonceStr: e.nonceStr,
                                        signature: e.signature,
                                        jsApiList: ["onMenuShareTimeline", "onMenuShareAppMessage", "onMenuShareQQ", "onMenuShareQZone", "onMenuShareWeibo"]
                                    }),
                                        t.error(function(t) {}),
                                        t.ready(function() {
                                            var n = {
                                                title: i.title,
                                                desc: i.summary,
                                                link: i.url,
                                                imgUrl: i.pic,
                                                type: "",
                                                dataUrl: "",
                                                success: function() {
                                                    i.callback && i.callback()
                                                },
                                                cancel: function() {}
                                            };
                                            t.onMenuShareAppMessage(n),
                                                t.onMenuShareQQ(n),
                                                t.onMenuShareQZone(n),
                                                e.swapTitleInWX ? t.onMenuShareTimeline({
                                                    title: i.summary,
                                                    desc: i.title,
                                                    link: i.url,
                                                    imgUrl: i.pic,
                                                    type: "",
                                                    dataUrl: "",
                                                    success: function() {
                                                        i.callback && i.callback()
                                                    },
                                                    cancel: function() {}
                                                }) : t.onMenuShareTimeline(n)
                                        })
                                })
                            }(i),
                            r && function(e) {
                                var i = {
                                    title: e.title,
                                    desc: e.summary,
                                    share_url: e.url,
                                    image_url: e.pic
                                };
                                function a() {
                                    try {
                                        e.callback ? window.mqq.ui.setOnShareHandler(function(t) {
                                            3 == t && (e.swapTitle || e.WXconfig && e.WXconfig.swapTitleInWX) ? i.title = e.summary : i.title = e.title,
                                                i.share_type = t,
                                                i.back = !0,
                                                window.mqq.ui.shareMessage(i, function(t) {
                                                    0 === t.retCode && e.callback && e.callback.call(this, t)
                                                })
                                        }) : window.mqq.opts.setShareInfo(i)
                                    } catch (t) {}
                                }
                                window.mqq ? a() : t([n], function() {
                                    a()
                                })
                            }(i),
                            c && function(e) {
                                function i() {
                                    if (QZAppExternal && QZAppExternal.setShare) {
                                        for (var t = [], i = [], n = [], a = [], s = 0; s < 5; s++)
                                            t.push(e.pic),
                                                a.push(e.url),
                                                4 === s && (e.swapTitle || e.WXconfig && e.WXconfig.swapTitleInWX) ? (i.push(e.summary),
                                                    n.push(e.title)) : (i.push(e.title),
                                                    n.push(e.summary));
                                        QZAppExternal.setShare(function(t) {}, {
                                            type: "share",
                                            image: t,
                                            title: i,
                                            summary: n,
                                            shareURL: a
                                        })
                                    }
                                }
                                window.QZAppExternal ? i() : t([a], function() {
                                    i()
                                })
                            }(i)
                        }
                        "function" == typeof define && (define.cmd || i("Ycmu")) ? (t = define.cmd ? seajs.use : window.require,
                            define(function() {
                                return s
                            })) : (t = function(t, e) {
                            var i = document
                                , n = i.head || i.getElementsByTagName("head")[0] || i.documentElement
                                , a = i.createElement("script");
                            a.onload = e,
                                a.onerror = function() {}
                                ,
                                a.async = !0,
                                a.src = t[0],
                                n.appendChild(a)
                        }
                            ,
                            window.setShareInfo = s)
                    }()
            }
        ).call(e, i("fu2u"))
    },
    "3uKp": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("l3sn")
                    , c = i("DuOc")
                    , l = i("M5JG")
                    , u = i("Hln9")
                    , d = (i("KvKp"),
                    i("xcpC"))
                    , p = i("2Uyi");
                e.a = {
                    data: function() {
                        return {
                            askList: [],
                            isShow: !1,
                            scoreData: [],
                            isOpcaity: !1,
                            activeIndex: null,
                            isIos: p.l.ios || p.l.iPhone || p.l.iPad,
                            userInfo: function() {
                                var t = null;
                                try {
                                    t = JSON.parse(localStorage.getItem("userInfo"))
                                } catch (t) {}
                                return t
                            }(),
                            scoreCode: "",
                            questionId: ""
                        }
                    },
                    props: {
                        docid: 0,
                        hasData: 0,
                        selfAsklist: "",
                        isShare: 0,
                        reporterName: "",
                        reporterImg: "",
                        userId: "",
                        docType: 0
                    },
                    components: {
                        "audio-com": d.a
                    },
                    filters: {
                        ossimg: u.a,
                        formatGood: function(t) {
                            return t / 1e3 >= 1 ? (Math.round(t / 100) / 10).toFixed(1) + "k" : 0 === t ? "" : t
                        }
                    },
                    watch: {
                        askList: function(t) {
                            c.a.$emit("ask-count", this.askList.length)
                        }
                    },
                    computed: {
                        newReporter: function() {
                            var t = this.docid
                                , e = this;
                            return new l.a.reporter({
                                docid: t,
                                success: function(t) {
                                    e.getAsk(1)
                                }
                            })
                        }
                    },
                    created: function() {
                        var t = this;
                        this.hasData ? this.askList = this.selfAsklist : this.getAsk(1),
                            c.a.$on("ask-reporter", this.askReporterFn),
                            Object(r.Z)().then(function(e) {
                                var i = e.data;
                                t.scoreData = i
                            })
                    },
                    mounted: function() {},
                    beforeDestroy: function() {
                        c.a.$off("ask-reporter", this.askReporterFn)
                    },
                    methods: {
                        rewardShow: function(t) {
                            this.isShow = !this.isShow,
                                this.activeIndex = null,
                                this.isOpcaity = !1
                        },
                        reward: function(t) {
                            this.userInfo ? (this.isShow = !this.isShow,
                                this.questionId = t.id) : this.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href))
                        },
                        chioceScore: function(t, e) {
                            this.activeIndex = e,
                                this.isOpcaity = !0,
                                this.scoreCode = t.code
                        },
                        askTheReporter: function() {
                            c.a.$emit("ask-reporter", this.reporterId, this.reporterName)
                        },
                        getAsk: function(t) {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (!e.userInfo) {
                                                    i.next = 9;
                                                    break
                                                }
                                                return i.next = 4,
                                                    Object(r.q)(e.docid, t, e.docType, e.userInfo.userId);
                                            case 4:
                                                n = i.sent,
                                                    e.askList = n.data.slice(0, 3),
                                                    i.next = 13;
                                                break;
                                            case 9:
                                                return i.next = 11,
                                                    Object(r.q)(e.docid, t, e.docType);
                                            case 11:
                                                s = i.sent,
                                                    e.askList = s.data.slice(0, 3);
                                            case 13:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        showAllComment: function(e) {
                            var i = t(e.target);
                            i.prev(".max-row").removeClass("max-row"),
                                i.remove()
                        },
                        openList: function() {
                            this.isShare ? this.$router.push({
                                name: "reporterList",
                                query: {
                                    docId: this.docid,
                                    docType: this.docType,
                                    reporterId: this.userId,
                                    backUrl: window.location.href
                                }
                            }) : this.newReporter.list()
                        },
                        askReporterFn: function(t, e) {
                            this.newReporter.ask({
                                reporterId: t,
                                reporterName: e
                            })
                        },
                        playVideo: function(e, i) {
                            e.stopPropagation();
                            var n = t(e.target);
                            this.x5FullScreen(n, i),
                                this.stopAllAudio()
                        },
                        playIosVideo: function(e) {
                            this.stopAllAudio(),
                                t(e.target).parent().next().hide()
                        },
                        x5FullScreen: function(e, i) {
                            var n = this;
                            if (p.l.android && 6008 !== i.livetype) {
                                var a = i.answerVideoUrl
                                    , s = '<div class="x5-videoPlayer" style="position:fixed; left:0; top:0; z-index:100000;width:100%; height:100%; display:block;background:#000000">\n                          <video\n                            style="display:block"\n                            controls\n                            id="x5video"\n                            width="100%"\n                            height="100%"\n                            src="' + a + '"\n                            poster="' + i.answerVideoImage + '"\n                            preload\n                            x5-video-player-type="h5"\n                            x5-video-player-fullscreen="true"\n                            x5-video-orientation=\'portrait\'\n                        controls\n                        x5-video-player-type="h5-page"\n                        webkit-playsinline\n                        x5-playsinline\n                        playsinline\n                        x-webkit-airplay="allow"\n                          ></video>\n                        </div>';
                                t("body").append(s);
                                var o = document.getElementById("x5video");
                                o.paused && o.play(),
                                    o.oncanplay = function() {
                                        o.play()
                                    }
                                ;
                                var r = 1;
                                o.addEventListener("seeking", function() {
                                    r = 0,
                                        setTimeout(function() {
                                            r = 1
                                        }, 300)
                                }),
                                    o.addEventListener("pause", function(e) {
                                        setTimeout(function() {
                                            1 == r && (o.pause(),
                                                t(".x5-videoPlayer").remove())
                                        }, 100)
                                    }),
                                    o.addEventListener("error", function(t) {}),
                                    o.addEventListener("play", function(e) {
                                        t("#hfVideo").get(0) && t("#hfVideo").get(0).pause(),
                                        o.paused && o.play()
                                    }),
                                    o.addEventListener("x5videoenterfullscreen", function() {}),
                                    o.addEventListener("x5videoexitfullscreen", function() {
                                        o.pause(),
                                            n.x5Params = {
                                                x5src: "",
                                                x5poster: ""
                                            }
                                    })
                            }
                        },
                        checkGood: function(t) {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (!e.userInfo) {
                                                    i.next = 9;
                                                    break
                                                }
                                                return n = t.isSupport ? 1 : 0,
                                                    i.next = 5,
                                                    Object(r.h)(n, t.id, e.docid, e.userInfo.userId);
                                            case 5:
                                                (s = i.sent).data ? (t.isSupport = !t.isSupport,
                                                    t.isSupport ? t.good += 1 : t.good -= 1) : e.$toast({
                                                    type: "warning",
                                                    msg: s.message
                                                }),
                                                    i.next = 10;
                                                break;
                                            case 9:
                                                e.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href));
                                            case 10:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        giveReward: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(r._32)(t.userInfo.userId, t.docid, t.questionId, t.docType, t.userId, t.scoreCode).then(function(e) {
                                                        t.$toast({
                                                            type: 0 != e.code ? "warning" : "success",
                                                            msg: e.message
                                                        })
                                                    });
                                            case 2:
                                                t.isShow = !1;
                                            case 3:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "44dg": function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        });
        var n = {
            render: function() {
                this.$createElement;
                this._self._c;
                return this._m(0)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "load-container"
                }, [e("div", {
                    staticClass: "loading"
                }, [e("img", {
                    attrs: {
                        src: "https://img-xhpfm.xinhuaxmt.com/img/common/load-earth.png",
                        alt: ""
                    }
                }), this._v(" "), e("img", {
                    attrs: {
                        src: "https://img-xhpfm.xinhuaxmt.com/img/common/load-text.png",
                        alt: ""
                    }
                }), this._v(" "), e("img", {
                    staticClass: "load-highlight",
                    attrs: {
                        src: "https://img-xhpfm.xinhuaxmt.com/img/common/load-highlight.png",
                        alt: ""
                    }
                })])])
            }
            ]
        };
        var a = i("C7Lr")({
            data: function() {
                return {}
            },
            mounted: function() {}
        }, n, !1, function(t) {
            i("r/SI")
        }, "data-v-06bc64db", null);
        e.default = a.exports
    },
    "591R": function(t, e) {},
    "5vDh": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("3cXf")
                    , a = i.n(n)
                    , s = i("hRKE")
                    , o = i.n(s)
                    , r = i("lC5x")
                    , c = i.n(r)
                    , l = i("J0Oq")
                    , u = i.n(l)
                    , d = i("l3sn")
                    , p = i("KvKp")
                    , h = i("M5JG")
                    , m = i("DuOc")
                    , f = i("2Uyi")
                    , v = i("yf3K");
                e.a = {
                    data: function() {
                        return {
                            selOptionId: [],
                            listData: [],
                            start: !1,
                            btn_content: "",
                            act_state: 0,
                            multyMax: [],
                            userNameInput: "",
                            mobileInput: "",
                            addressInput: "",
                            test: [],
                            active_arr: [],
                            userid: this.theuserid,
                            isshare: 1,
                            moduleData: ""
                        }
                    },
                    watch: {
                        moduleData: function() {
                            var e = this;
                            if (this.moduleData) {
                                if ("array" != t.type(this.moduleData.questionList))
                                    return !1;
                                this.act_state = this.moduleData.status,
                                    1 === this.act_state ? this.btn_content = "提交问答" : 2 === this.act_state ? this.btn_content = "提交问答" : this.btn_content = "活动已结束",
                                    this.moduleData.questionList.forEach(function(t, i) {
                                        if (null != t.description) {
                                            e.listData[i] = t,
                                                e.multyMax[i] = !1;
                                            var n = [];
                                            if (t.fillInAnswer) {
                                                var a = t.fillInAnswer;
                                                n = 1 == a.optionWay ? a.answerIds[0] : 2 == a.optionWay ? a.answerIds : {
                                                    content: a.answerContent
                                                }
                                            } else
                                                n = 1 == t.optionWay ? "" : 2 == t.optionWay ? [] : {};
                                            var s = {};
                                            v.default.set(s, "optionWay", t.optionWay),
                                                v.default.set(s, "titleId", t.id),
                                                v.default.set(s, "answerIds", n),
                                                e.selOptionId.push(s)
                                        }
                                    })
                            }
                        }
                    },
                    computed: {
                        counter: {
                            get: function() {
                                return this.moduleData.participantNum
                            },
                            set: function(t) {
                                this.moduleData.participantNum = t
                            }
                        },
                        onGoing: function() {
                            if (this.moduleData) {
                                if (this.moduleData.status)
                                    return 2 == this.moduleData.status
                            } else if (this.activeData && this.activeData.status)
                                return 2 == this.activeData.status
                        },
                        isJoin: function() {
                            return this.moduleData ? this.moduleData.participantedBefore : this.activeData && this.activeData.participantedBefore ? this.activeData.participantedBefore : void 0
                        },
                        isShare: function() {
                            return this.isshare || this.isCms
                        }
                    },
                    created: function() {
                        this.getData(),
                            m.a.$on("login-suc", this.loginSuccessCallback)
                    },
                    beforeDestroy: function() {
                        m.a.$off("login-suc", this.loginSuccessCallback)
                    },
                    updated: function() {
                        window.xyJSBridgeIn.surveyUserInfo = this.getUserInfo
                    },
                    methods: {
                        getData: function() {
                            var t = this;
                            return u()(c.a.mark(function e() {
                                var i, n, a;
                                return c.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(d._23)(t.$route.params.activeid, t.userid, t.$route.query.clientLable);
                                            case 2:
                                                for (a in i = e.sent,
                                                    n = t,
                                                    i.data)
                                                    n[a] && (n[a] = i.data[a]),
                                                    "endDate" != a && "startDate" != a && "enddate" != a && "startdate" != a || (n[a.toLowerCase()] = Object(f.d)(i.data[a].time, "YY-MM-DD hh:mm"));
                                                t.moduleData = i.data;
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        resetContent: function() {
                            this.selOptionId.forEach(function(t, e) {
                                1 == t.optionWay ? v.default.set(t, "answerIds", "") : 2 == t.optionWay ? v.default.set(t, "answerIds", []) : v.default.set(t, "answerIds", {})
                            })
                        },
                        loginFn: function(t, e) {
                            this.userid > 0 || this.isshare || 0 == this.moduleData.loginRestriction || (this.resetContent(),
                                Object(p.m)())
                        },
                        loginSuccessCallback: function(t) {
                            this.userid = JSON.parse(t).userID
                        },
                        checkStrLengths: function(t, e) {
                            e = e;
                            return t && t.length > e ? e : t.length
                        },
                        checkStatus: function() {
                            m.a.$emit("check-activestatus", this.moduleData.questionnaireStatus)
                        },
                        changeStart: function() {
                            var e = 0
                                , i = 0
                                , n = this;
                            return t(".q-c-topic").each(function(a, s) {
                                if (t(this).hasClass("must-star")) {
                                    var o = n.selOptionId[a];
                                    1 == o.optionWay && "" == o.answerIds && e++,
                                    2 == o.optionWay && 0 == o.answerIds.length && e++,
                                    3 != o.optionWay || o.answerIds.content || e++,
                                    e > 0 && i++
                                }
                            }),
                                !(i > 0)
                        },
                        answerFn: function(e, i, n, a) {
                            var s = this;
                            if (this.isshare)
                                m.a.$emit("link-url", 1);
                            else {
                                this.loginFn(e, i);
                                var o = this.selOptionId[n].answerIds;
                                if (-1 == this.active_arr.indexOf(n) && this.active_arr.push(n),
                                0 == o.length && this.active_arr.forEach(function(t, e) {
                                    t == n && s.active_arr.splice(e, 1)
                                }),
                                    2 == i && o.length == this.listData[n].multipleSelectTimes ? this.multyMax[n] = !0 : this.multyMax[n] = !1,
                                    this.start = this.changeStart(),
                                3 == i) {
                                    for (var r = this, c = -1, l = 0; l <= n; l++)
                                        3 == this.selOptionId[l].optionWay && c++;
                                    setTimeout(function() {
                                        var i = t(e.target).val();
                                        t(".words").eq(c).text(i.length),
                                            r.start = r.changeStart()
                                    }, 0)
                                }
                            }
                        },
                        checkQuest: function() {
                            var t = this;
                            return u()(c.a.mark(function e() {
                                return c.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (!(t.moduleData.status <= 1 && t.isshare)) {
                                                    e.next = 3;
                                                    break
                                                }
                                                return m.a.$emit("link-url", 1),
                                                    e.abrupt("return", !1);
                                            case 3:
                                                if (m.a.$emit("check-activestatus", t.moduleData.status),
                                                    t.onGoing) {
                                                    e.next = 6;
                                                    break
                                                }
                                                return e.abrupt("return", !1);
                                            case 6:
                                                if (t.loginFn(),
                                                    t.changeStart()) {
                                                    e.next = 13;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "请完善相关必填项",
                                                    type: "warning"
                                                }),
                                                    e.abrupt("return", !1);
                                            case 13:
                                                if (!t.start) {
                                                    e.next = 18;
                                                    break
                                                }
                                                if (1 != t.moduleData.userInfoRestriction) {
                                                    e.next = 17;
                                                    break
                                                }
                                                return h.a.surveyUserInfo(t.moduleData.userNameRestriction, t.moduleData.mobileRestriction, t.moduleData.addressRestriction),
                                                    e.abrupt("return");
                                            case 17:
                                                t.submitQuest().then(function() {}).catch(function(t) {});
                                            case 18:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        submitQuest: function() {
                            var t = this;
                            return u()(c.a.mark(function e() {
                                var i, n, a, s, o, r, l;
                                return c.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return t.start = !1,
                                                    i = t,
                                                    n = [],
                                                    a = [],
                                                    t.selOptionId.forEach(function(t, e) {
                                                        1 == t.optionWay && t.answerIds ? n.push(t.answerIds) : 2 == t.optionWay && t.answerIds.length > 0 ? n = n.concat(t.answerIds) : t.answerIds.content && a.push({
                                                            answerId: i.listData[e].optionList[0].id,
                                                            answerContent: t.answerIds.content
                                                        })
                                                    }),
                                                    e.next = 8,
                                                    Object(d._30)({
                                                        optionList: n,
                                                        answerList: a,
                                                        interactionId: t.moduleData.id,
                                                        userId: parseInt(t.userid),
                                                        userName: t.userNameInput,
                                                        interactionAddress: t.addressInput,
                                                        phone: t.mobileInput,
                                                        clientLable: t.$route.query.clientLable
                                                    }).catch(function(t) {
                                                        i.$toast({
                                                            topic: t.message,
                                                            type: "error"
                                                        })
                                                    });
                                            case 8:
                                                if (0 != (s = e.sent).state) {
                                                    e.next = 22;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "提交成功!感谢参与",
                                                    type: "success"
                                                }),
                                                    m.a.$emit("suc-reset"),
                                                    e.next = 16,
                                                    Object(d.e)(9, t.userid);
                                            case 16:
                                                o = e.sent,
                                                    r = o.data.score,
                                                    l = o.data.name,
                                                r > 0 && setTimeout(function() {
                                                    t.$toast({
                                                        type: "integral",
                                                        integral: "+" + r,
                                                        topic: l
                                                    })
                                                }, 1e3),
                                                    e.next = 23;
                                                break;
                                            case 22:
                                                t.$toast({
                                                    topic: s.message,
                                                    type: "warning"
                                                });
                                            case 23:
                                                t.start = !1;
                                            case 24:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        toAnswer: function() {
                            if (!this.onGoing || this.isshare)
                                return !1;
                            var e = this;
                            this.$toast({
                                msg: "是否清空所有答案",
                                type: "alert",
                                btns: {
                                    sureCallback: function(i) {
                                        e.resetContent(),
                                            e.start = !1,
                                            t(".words").each(function() {
                                                t(this).text(0)
                                            }),
                                            e.multyMax.map(function(t, i) {
                                                e.multyMax[i] = !1
                                            })
                                    },
                                    cancelCallback: function(t) {}
                                }
                            })
                        },
                        getUserInfo: function(t) {
                            this.test.push(void 0 === t ? "undefined" : o()(t)),
                                this.test.push(t);
                            if (t) {
                                var e = t;
                                this.userNameInput = e.name,
                                    this.addressInput = e.address,
                                    this.mobileInput = e.mobile,
                                    this.submitQuest()
                            }
                        },
                        fetchUserInfo: function() {
                            Object(p.g)()
                        },
                        buryPoint: function(t) {
                            function e(e, i) {
                                return t.apply(this, arguments)
                            }
                            return e.toString = function() {
                                return t.toString()
                            }
                                ,
                                e
                        }(function(e, i) {
                            var n = this;
                            return u()(c.a.mark(function s() {
                                var o;
                                return c.a.wrap(function(s) {
                                    for (; ; )
                                        switch (s.prev = s.next) {
                                            case 0:
                                                o = [{
                                                    time: (new Date).getTime(),
                                                    event: "questionnaire",
                                                    distinct_id: n.$route.query.clientLable || "h5",
                                                    app_id: "105",
                                                    properties: {
                                                        user_id: n.userid,
                                                        questionnaire_id: n.moduleData.id,
                                                        content_id: e.join(","),
                                                        content: i.join(",")
                                                    }
                                                }],
                                                    t.ajax({
                                                        type: "post",
                                                        data: a()(o),
                                                        url: buryPoint,
                                                        success: function(t) {},
                                                        error: function(t) {}
                                                    });
                                            case 3:
                                            case "end":
                                                return s.stop()
                                        }
                                }, s, n)
                            }))()
                        })
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "6HbF": function(t, e) {
        t.exports = ""
    },
    "6rfU": function(t, e, i) {
        "use strict";
        var n = i("TpNo")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    ref: "activeToast"
                }, [i("div", {
                    attrs: {
                        id: "toastWarp"
                    }
                }, [i("div", {
                    staticClass: "toast-top"
                }), t._v(" "), i("div", {
                    staticClass: "toast-main"
                }, [i("p", [t._v("为便于发放活动奖励，需对以下信息进行填写，我们会对您的信息严格保密。")]), t._v(" "), i("ul", [i("li", [i("input", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.userName,
                        expression: "userName"
                    }],
                    attrs: {
                        type: "text",
                        name: "",
                        id: "",
                        placeholder: "姓名" + (1 === t.moduleData.userNameRestriction ? "" : "（选填）")
                    },
                    domProps: {
                        value: t.userName
                    },
                    on: {
                        input: function(e) {
                            e.target.composing || (t.userName = e.target.value)
                        }
                    }
                })]), t._v(" "), i("li", [i("input", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.tel,
                        expression: "tel"
                    }],
                    attrs: {
                        type: "tel",
                        name: "",
                        id: "",
                        placeholder: "手机号" + (1 === t.moduleData.mobileRestriction ? "" : "（选填）"),
                        maxlength: "11"
                    },
                    domProps: {
                        value: t.tel
                    },
                    on: {
                        input: function(e) {
                            e.target.composing || (t.tel = e.target.value)
                        }
                    }
                })]), t._v(" "), i("li", [i("input", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.address,
                        expression: "address"
                    }],
                    attrs: {
                        type: "text",
                        name: "",
                        id: "",
                        placeholder: "地址" + (1 === t.moduleData.addressRestriction ? "" : "（选填）")
                    },
                    domProps: {
                        value: t.address
                    },
                    on: {
                        input: function(e) {
                            e.target.composing || (t.address = e.target.value)
                        }
                    }
                })])]), t._v(" "), i("button", {
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.submit.apply(null, arguments)
                        }
                    }
                }, [t._v("提交")]), t._v(" "), i("a", {
                    attrs: {
                        href: "JavaScript:;"
                    },
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                e.stopPropagation(),
                                t.closeToast.apply(null, arguments)
                        }
                    }
                }, [t._v("取消")])])]), t._v(" "), i("div", {
                    staticClass: "toast-layout"
                })])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("TEHT")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-39421a26", null);
        e.a = o.exports
    },
    "7Rdy": function(t, e) {},
    "7z99": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("3cXf")
                    , a = i.n(n)
                    , s = i("M5JG")
                    , o = i("2Uyi")
                    , r = i("2uFj");
                function c(e, i) {
                    var n = this;
                    function a(t) {
                        return parseInt(t) < 10 && parseInt(t) >= 0 ? "0" + t : t
                    }
                    this.clickAudio = function(a, s) {
                        a.paused ? (n.pauseAudio(),
                        e || i.newAudio.play(t(a).attr("src")),
                            a.play(),
                            t(a).siblings(".a-e-top").children(".a-e-icon").addClass("act"),
                            i.pauseVideo()) : (a.pause(),
                            t(a).siblings(".a-e-top").children(".a-e-icon").removeClass("act"))
                    }
                        ,
                        this.pauseAudio = function() {
                            var e = t(".a-e-icon.act");
                            e.length > 0 && (e.removeClass("act"),
                                e.parent().siblings("audio").get(0).pause())
                        }
                        ,
                        this.stopAudio = function() {
                            var e = t(".a-e-icon.act");
                            e.length > 0 && (e.removeClass("act"),
                                e.parent().siblings("audio").get(0).pause(),
                                e.parent().siblings("audio").get(0).currentTime = 0,
                                t(".a-e-bar").children("span").css("width", 0))
                        }
                        ,
                        this.actBarANDTime = function(e) {
                            var i, a = e.duration;
                            e.addEventListener("timeupdate", function() {
                                var s = (i = e.currentTime) / a * 100 + "%";
                                t(e).prev(".a-e-bar").children("span").css("width", s),
                                i == a && n.stopAudio()
                            })
                        }
                    ;
                    this.init = function(e) {
                        e = e.currentTarget;
                        var i, s, o, r = (i = e.duration,
                            s = a(Math.floor(i % 60)),
                            o = a(Math.floor(i / 60)),
                        (isNaN(o) ? "00" : o) + ":" + (isNaN(s) ? "00" : s));
                        t(e).siblings(".a-e-top").children(".a-e-time").text(r),
                            t(e).prev(".a-e-bar").empty().append("<span></span>");
                        var c = t(e).parent(".audio-easy-container").length > 0 ? t(e).parent(".audio-easy-container") : t(e).parents(".audio-easy-container").eq(0);
                        c.unbind(),
                            c.click(function() {
                                n.clickAudio(e, r),
                                    n.actBarANDTime(e),
                                    e.removeEventListener("durationchange", n.init, !1)
                            })
                    }
                        ,
                        this.ready = function() {
                            if (t(".audio-easy-container").length > 0) {
                                var e = t("audio");
                                (o.l.ios || o.l.iphone) && t("body").on("touchstart", function() {
                                    t.each(e, function(i, n) {
                                        n.play(),
                                            n.pause(),
                                        i == e.length - 1 && t("body").off("touchstart")
                                    })
                                }),
                                    t.each(e, function(t, e) {
                                        e.addEventListener("durationchange", n.init, !1)
                                    })
                            }
                        }
                        ,
                        n.ready()
                }
                e.a = {
                    methods: {
                        showNext: function(e) {
                            t("section.fn-hide").eq(0).removeClass("fn-hide"),
                            t("section.fn-hide").eq(0).length < 1 && t(".more-line").remove()
                        },
                        showImage: function(e, i, n) {
                            var a = t(i.target);
                            if (a.hasClass("link-image-container"))
                                return a.removeClass("link-image-container").children().html('<img src="' + e + '">'),
                                    !1;
                            if ("" == e) {
                                window.xyJSBridge.executeGesturePage(1);
                                var o = t('\n            <div\n              id="viewImgWrap"\n              style="position: fixed; top: 0; right: 0; bottom: 0; left: 0;\n              z-index: 1000;\n              background: #000;\n            ">\n            <div style="top: 50%;\n            left: 50%;\n            position: absolute;\n            transform: translate(-50%,-50%);\n            width: 100%;">\n            ' + t(i.currentTarget)[0].innerHTML + "</div>\n            </div>\n          ");
                                t("body").append(o),
                                    t("html").css("overflow", "hidden"),
                                    t("#viewImgWrap").click(function() {
                                        window.xyJSBridge.executeGesturePage(0),
                                            t("#viewImgWrap").remove(),
                                            t("html").css("overflow", "auto")
                                    })
                            } else {
                                if ("svg" === e.substring(e.lastIndexOf(".") + 1, e.length)) {
                                    window.xyJSBridge.executeGesturePage(1);
                                    var r = t('\n              <div\n                id="viewImgWrap"\n                style="position: fixed; top: 0; right: 0; bottom: 0; left: 0;\n                display: flex; align-items: center; justify-content: center;\n                z-index: 1000;\n                background: #000;\n              ">\n\n                <img src="' + e + '" style="max-width: 100%; max-height: 100%;" />\n              </div>\n            ');
                                    t("body").append(r),
                                        (r.find("img").css("width") ? r.find("img").css("width").replace("px", "") : 0) >= (r.find("img").css("height") ? r.find("img").css("height").replace("px", "") : 0) ? r.find("img").css({
                                            width: "100%"
                                        }) : r.find("img").css({
                                            height: "100%"
                                        }),
                                        t("#viewImgWrap").click(function() {
                                            window.xyJSBridge.executeGesturePage(0),
                                                t("#viewImgWrap").remove()
                                        })
                                } else {
                                    var c = [];
                                    this.imgList.map(function(t, e) {
                                        "svg" !== t.smallImageLink.substring(t.smallImageLink.lastIndexOf(".") + 1, t.smallImageLink.length) && c.push(t.smallImageLink)
                                    }),
                                        s.a.image({
                                            current: e,
                                            urls: c
                                        })
                                }
                            }
                        },
                        loadVideo: function(e, i, n, o, c) {
                            var l = (new Date).getTime()
                                , u = t(i.target).parent();
                            u.hasClass("video-icon-time") && (u = u.parent()),
                            u.hasClass("video-container") && (u = u.parent());
                            var d = r.b;
                            u.id = l,
                                window.temp = u,
                                window.xyJSBridgeIn.getPosition = function() {
                                    var t = window.temp.offset()
                                        , e = {
                                        offsetTop: t.top / d,
                                        offsetLeft: t.left / d
                                    }
                                        , i = a()(e);
                                    window.xyJSBridge.getPosition(i)
                                }
                            ;
                            var p = u.offset()
                                , h = {
                                url: e,
                                poster: n,
                                x: p.left / d,
                                y: p.top / d,
                                w: u.width() / d,
                                h: u.height() / d,
                                orientation: o
                            };
                            1102 == c ? s.a.vr(h) : s.a.video(h)
                        },
                        initAudio: function(t) {
                            return new c(t,this)
                        },
                        linkUrl: function(t, e) {
                            s.a.url({
                                title: "",
                                url: t,
                                openType: e
                            })
                        },
                        hideContent: function(e) {
                            if (o.l.xyapp)
                                return this.cancelFold(),
                                    !1;
                            var i = e.offset()
                                , n = e.height()
                                , a = 2 * t(window).height();
                            i.top + n > a && i.top <= a ? (this.isFold = 1,
                                e.height(a - i.top)) : (this.isFold = 0,
                            t("body").height() <= t(window).height() && (t("body").height(t(window).height()),
                                t(".footer-banner").css({
                                    position: "absolute",
                                    left: 0,
                                    bottom: 0
                                })))
                        },
                        cancelFold: function(e, i, n) {
                            var a = this;
                            return this.isFold = 0,
                                t(this.$refs.content).css({
                                    height: "initial",
                                    overflow: "hidden"
                                }),
                                this.$nextTick(function() {
                                    a.$forceUpdate()
                                }),
                                !1
                        },
                        listenerVideo: function(t) {
                            this.myVideo.push(t);
                            var e = this;
                            t.onplaying = function() {
                                e.myVideo.forEach(function(e) {
                                    e != t && e.pause()
                                }),
                                    e.myAudio.pauseAudio()
                            }
                        },
                        pauseVideo: function() {
                            t.each(this.myVideo, function(t, e) {
                                e.paused || e.pause()
                            })
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "87HC": function(t, e) {},
    "88XA": function(t, e) {},
    "8QZP": function(t, e, i) {
        t.exports = i.p + "static/img/xhs_xiangqingye_pengyouquan.2cbbe6f.png"
    },
    "8Tfp": function(t, e) {},
    "8WYC": function(t, e) {},
    "8kAf": function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("kfHR")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("l3sn")
                    , u = i("T8BT")
                    , d = i("zoDc")
                    , p = i("KvKp")
                    , h = i("ZUQW")
                    , m = i("DuOc")
                    , f = i("DnpJ")
                    , v = i("zQ9+")
                    , g = i("M5JG")
                    , w = i("W8+r")
                    , y = i.n(w)
                    , _ = i("8QZP")
                    , b = i.n(_)
                    , D = (i("2Uyi"),
                    i("Hln9"))
                    , C = i("ueY0")
                    , x = i.n(C)
                    , I = i("pngk");
                e.a = {
                    data: function() {
                        return {
                            isCommentShow: !1,
                            showAdv: 0,
                            advData: {},
                            docid: 0,
                            askCount: 0,
                            votedata: {},
                            iwcf: y.a,
                            iwc: b.a,
                            userid: 0,
                            test: [],
                            channeslId: [],
                            newRelateNews: [],
                            voteDetail: [],
                            voteDetail_Id: "",
                            voteDetail_topic: "",
                            defaultImg: 'this.src="' + x.a + '"',
                            hasImg: 1,
                            showOpen: !1,
                            openText: "展开更多 ",
                            canOpen: !0,
                            isInit: !1,
                            introduction: ""
                        }
                    },
                    props: ["columnId", "channelId", "id", "reporterId", "reporterName", "reporterHead", "reporterIntro", "reporterFocus", "relateNews", "installWechat", "voteId", "commentStatus", "followNum", "hasImg", "advDatas"],
                    created: function() {
                        this.docid = this.id,
                            this.userid = this.$route.query.userID,
                            this.newRelateNews = this.relateNews,
                            this.getAdv(),
                        this.voteId && this.voteId > 0 && this.getVote(),
                            m.a.$on("check-activestatus", this.checkActiveStatus),
                            m.a.$on("suc-reset", this.getVote),
                            m.a.$on("login-suc", this.loginSuccessCallback),
                            m.a.$on("ask-count", this.resetAskCount)
                    },
                    beforeDestroy: function() {
                        m.a.$off("check-activestatus", this.checkActiveStatus),
                            m.a.$off("suc-reset", this.getVote),
                            m.a.$off("login-suc", this.loginSuccessCallback),
                            m.a.$off("ask-count", this.resetAskCount)
                    },
                    mounted: function() {
                        g.a.reviewRate()(),
                            t(".main-text-container img").each(function() {
                                var e = t(this).attr("src");
                                e.indexOf("x-oss-process=image/resize") > -1 && e.indexOf("@") > -1 && (e = e.split("@")[0],
                                    t(this).attr("src", e))
                            }),
                            this.fixDom()
                    },
                    filters: {
                        showPart: function(t, e) {
                            return !t || t.length <= 0 ? "这位记者有点忙，还没做自我介绍..." : t.length > e ? t.slice(0, e) + "..." : t
                        },
                        ossimg: D.a
                    },
                    computed: {},
                    components: {
                        "my-comment": u.a,
                        "my-relative": h.a,
                        "my-vote": f.a,
                        "my-reporter": d.a,
                        "user-face": v.a,
                        Panel: I.a
                    },
                    methods: {
                        fixDom: function() {
                            t("a").each(function(e, i) {
                                if (t(this).hasClass("link-cover")) {
                                    var n = t(this).find("img").attr("src");
                                    t(this).empty(),
                                        t(this).append('<i class="cover"></i><img src="' + n + '"/>')
                                }
                            })
                        },
                        getAdv: function(t, e) {
                            var i = this;
                            return c()(o.a.mark(function t() {
                                return o.a.wrap(function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                null !== i.advDatas && i.advDatas.advImageUrl ? (Object(l._26)("show_advertisement", {
                                                    ad_ids: "" + i.advDatas.id,
                                                    ad_position: "detail"
                                                }),
                                                    i.showAdv = 1,
                                                    i.advData = i.advDatas) : i.showAdv = 0;
                                            case 1:
                                            case "end":
                                                return t.stop()
                                        }
                                }, t, i)
                            }))()
                        },
                        getVote: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, s, r, c, u, d;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(l.p)(e.docid);
                                            case 2:
                                                return r = i.sent,
                                                    c = e,
                                                    n = r[0].data,
                                                    s = r[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.voteDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.voteDetail_Id = e.voteDetail.voteId,
                                                    e.voteDetail_topic = e.voteDetail.topic,
                                                    i.next = 13,
                                                    Object(l._12)(e.voteDetail_Id, e.userid, e.$route.query.clientLable).catch(function(t) {});
                                            case 13:
                                                for (d in u = i.sent,
                                                    e.votedata = u.data,
                                                    u.data.optionList)
                                                    5 == u.data.optionList[d].type && (e.isCommentShow = !0);
                                                e.introduction = u.data.introduction,
                                                    e.$nextTick(function() {
                                                        a()(t(".review")).forEach(function(e, i) {
                                                            c.isInit || (Math.round(e.clientHeight / parseInt(t(".review").css("line-height"))) > 3 ? (t(e).addClass("multi ellipsis"),
                                                                c.showOpen = !0,
                                                                t(".multi").on("click", ".collapse", function() {
                                                                    t(this).closest(".multi").removeClass("ellipsis"),
                                                                        c.canOpen = !1,
                                                                        c.showOpen = !1
                                                                })) : c.showOpen = !1)
                                                        })
                                                    }),
                                                r.data && 1 == r.data.isCustom && (g.a.sharedata({
                                                    isCustom: 1
                                                }),
                                                    g.a.senddata());
                                            case 19:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        getRecommend: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i, n;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(l.S)(t.docid, t.columnId, t.$route.query.clientLable, t.userid).catch(function(t) {});
                                            case 2:
                                                i = e.sent,
                                                    n = t.newRelateNews.concat(i.data.data_top, i.data.data),
                                                    t.newRelateNews = n.slice(0, 5);
                                            case 5:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        openReporter: p.h,
                        shareTo: function(t) {
                            if (!this.installWechat)
                                return !1;
                            m.a.$emit("share-to", t)
                        },
                        checkActiveStatus: function(t) {
                            return t < 2 ? (this.$toast({
                                topic: "活动尚未开始，敬请期待",
                                type: "warning"
                            }),
                                !1) : !(t > 2) || (this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }),
                                !1)
                        },
                        loginSuccessCallback: function(t) {
                            var e = JSON.parse(t);
                            this.userid = e.userID,
                                this.getVote()
                        },
                        askTheReporter: function() {
                            m.a.$emit("ask-reporter", this.reporterId, this.reporterName)
                        },
                        resetAskCount: function(t) {
                            this.askCount = t
                        },
                        openAdvlink: function() {
                            g.a.adv(this.advData)
                        },
                        toVoteDetail: function() {}
                    },
                    watch: {
                        channelId: function(t, e) {
                            this.channeslId = t
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "8uIP": function(t, e) {},
    "9dRn": function(t, e, i) {
        "use strict";
        var n = i("COLd")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("section", {
                    staticClass: "comment-container"
                }, [i("div", {
                    staticClass: "commentTitle-box"
                }, [i("p", {
                    staticClass: "commentTitle v8-title"
                }, [i("span", {
                    staticClass: "icon"
                }), t._v(t._s(t.modulename)), t.commentCount && t.commentCount > 0 ? i("span", [t._v("(" + t._s(t.commentCount) + ")")]) : t._e()])]), t._v(" "), i("ul", {
                    staticClass: "comment-ul"
                }, t._l(t.commentData, function(e, n) {
                    return i("li", [i("div", {
                        staticClass: "info clearfix"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [i("img", {
                        attrs: {
                            src: t._f("ossimgurl")(e.user.uiHeadImage, 200, 200, "m_lfit"),
                            onerror: "javascript: this.src='//img-xhpfm.xinhuaxmt.com/News/201902/dfa990bd4fb64bec93e15695c1680c2a.png'"
                        }
                    })]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "name"
                    }, [t._v(t._s(e.user.uiName || "新华社网友"))])])]), t._v(" "), i("div", {
                        staticClass: "memo"
                    }, [t._v(t._s(e.commentContent))])])
                }), 0), t._v(" "), i("div", {
                    staticClass: "comment-box"
                }, [i("textarea", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.commentContent,
                        expression: "commentContent"
                    }],
                    staticClass: "comment-input",
                    attrs: {
                        placeholder: "我来说两句......",
                        id: "commentTextarea"
                    },
                    domProps: {
                        value: t.commentContent
                    },
                    on: {
                        focus: t.inputFocus,
                        blur: t.inputBlur,
                        input: function(e) {
                            e.target.composing || (t.commentContent = e.target.value)
                        }
                    }
                }), t._v(" "), i("a", {
                    staticClass: "send-comment-btn",
                    style: t.isFocus ? "color: #FFFFFF;background:#003ca0;" : "color: #D8D8D8;background:#f5f5f5;",
                    on: {
                        click: t.sendComment
                    }
                }, [t._v("发送")])]), t._v(" "), i("a", {
                    staticClass: "pull-blue-btn",
                    on: {
                        click: t.linkToApp
                    }
                }, [t._v("\n      打开新华社客户端, 查看更多评论\n    ")])])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("YlxO")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-cb2e599a", null);
        e.a = o.exports
    },
    B7yO: function(t, e) {},
    BRib: function(t, e) {
        t.exports = ""
    },
    BjWa: function(t, e, i) {
        t.exports = i.p + "static/img/title@2x.96c4389.png"
    },
    BpVp: function(t, e, i) {
        "use strict";
        var n = i("rVsN")
            , a = i.n(n)
            , s = i("I29D")
            , o = i.n(s)
            , r = i("2Uyi");
        o.a.defaults.retry = 4,
            o.a.defaults.retryDelay = 1e3,
            o.a.defaults.headers.post["Content-Type"] = "application/json",
            o.a.defaults.baseURL = r.a,
            o.a.interceptors.request.use(void 0, function(t) {
                var e = t.config;
                return e && e.retry ? (e.__retryCount = e.__retryCount || 0,
                    e.__retryCount >= e.retry ? (alert("错误的传参", "fail"),
                        a.a.reject(error)) : (e.__retryCount += 1,
                        new a.a(function(t) {
                                setTimeout(function() {
                                    t()
                                }, e.retryDelay || 1)
                            }
                        ).then(function() {
                            return o()(e)
                        }))) : a.a.reject(t)
            }),
            e.a = {
                post: function(t, e) {
                    return new a.a(function(i, n) {
                            o.a.post(t, e).then(function(t) {
                                i(t.data)
                            }, function(t) {
                                n(t.data)
                            }).catch(function(t) {
                                n("服务器接口出错,POST")
                            })
                        }
                    )
                },
                get: function(t, e) {
                    return new a.a(function(i, n) {
                            o.a.get(t, {
                                params: e
                            }).then(function(t) {
                                i(t.data)
                            }, function(t) {
                                n(t.data)
                            }).catch(function(t) {
                                n("服务器接口出错,GET")
                            })
                        }
                    )
                },
                all: function(t) {
                    return new a.a(function(e, i) {
                            o.a.all(t.map(function(t) {
                                return "post" == t.type ? o.a.post(t.url, {
                                    params: t.params
                                }) : o.a.get(t.url, {
                                    params: t.params
                                })
                            })).then(o.a.spread(function(t, i) {
                                e(arguments)
                            })).catch(function(t) {
                                i("服务器接口出错,ALL")
                            })
                        }
                    )
                }
            }
    },
    CBBS: function(t, e, i) {
        "use strict";
        var n = i("yf3K")
            , a = i("Gt4A")
            , s = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return t.isShow ? i("div", {
                    staticClass: "swiper-container",
                    attrs: {
                        id: "old-swiper"
                    },
                    on: {
                        touchmove: function(t) {
                            t.stopPropagation(),
                                t.preventDefault()
                        }
                    }
                }, [i("div", {
                    staticClass: "swiper-wrapper",
                    on: {
                        click: t.isShowSwiper
                    }
                }, [t._l(t.videoList, function(e) {
                    return i("div", {
                        staticClass: "swiper-slide"
                    }, [i("div", {
                        staticClass: "video-box"
                    }, [i("video", {
                        directives: [{
                            name: "show",
                            rawName: "v-show",
                            value: t.isShowVideo,
                            expression: "isShowVideo"
                        }],
                        attrs: {
                            id: "player",
                            src: e.videoUrl,
                            poster: e.imgUrl,
                            "x5-playsinline": "",
                            "webkit-playsinline": "",
                            controls: ""
                        }
                    })])])
                }), t._v(" "), t._l(t.imglist, function(t) {
                    return i("div", {
                        staticClass: "swiper-slide"
                    }, [i("div", {
                        staticClass: "swiper-zoom-container"
                    }, [i("img", {
                        staticStyle: {
                            width: "100%"
                        },
                        attrs: {
                            src: t
                        }
                    })])])
                })], 2), t._v(" "), i("div", {
                    staticClass: "swiper-pagination"
                })]) : t._e()
            },
            staticRenderFns: []
        };
        var o = function(t) {
            i("a3o4")
        }
            , r = i("C7Lr")(a.a, s, !1, o, "data-v-45c1ab02", null).exports;
        e.a = function(t) {
            return (e = new n.default({
                render: function(t) {
                    return t(r)
                }
            }).$mount(),
                document.body.appendChild(e.$el),
                c = e.$children[0]).previewList(t),
                c;
            var e
        }
        ;
        var c = null
    },
    COLd: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("DuOc")
                    , c = i("l3sn")
                    , l = i("Hln9")
                    , u = i("2Uyi");
                e.a = {
                    data: function() {
                        return {
                            commentContent: ""
                        }
                    },
                    props: {
                        commentData: Array,
                        commentCount: {
                            type: [Number, String],
                            default: 0
                        },
                        detailId: 0,
                        mainId: 0,
                        modulename: "",
                        isFocus: !1
                    },
                    filters: {
                        ossimgurl: l.a
                    },
                    created: function() {
                        this.commentData.map(function(t) {
                            null === t.user && (t.user = {})
                        })
                    },
                    mounted: function() {
                        var e = document.documentElement.clientHeight || document.body.clientHeight;
                        window.addEventListener("resize", function() {
                            var i = document.documentElement.clientHeight || document.body.clientHeight;
                            e < i && u.l.android && t(".comment-input").blur(),
                                e = i
                        }, !1)
                    },
                    methods: {
                        inputFocus: function() {
                            r.a.$emit("inputFocus"),
                            (navigator.userAgent.indexOf("Android") > -1 || navigator.userAgent.indexOf("Adr") > -1) && setTimeout(function() {
                                t("#commentTextarea")[0].scrollIntoView(),
                                    t("#commentTextarea")[0].scrollIntoViewIfNeeded()
                            }, 300),
                                this.isFocus = !0
                        },
                        inputBlur: function() {
                            r.a.$emit("inputBlur"),
                                this.isFocus = !1
                        },
                        linkToApp: function() {
                            r.a.$emit("link-url", 1)
                        },
                        sendComment: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if ("" != t.commentContent) {
                                                    e.next = 3;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "请填写内容后提交",
                                                    type: "warning"
                                                }),
                                                    e.abrupt("return", !1);
                                            case 3:
                                                return i = t,
                                                    e.next = 7,
                                                    Object(c._28)({
                                                        mainId: t.mainId,
                                                        recordId: t.detailId,
                                                        commentContent: t.commentContent,
                                                        docId: t.mainId
                                                    }).then(function(t) {
                                                        i.$toast({
                                                            type: "success",
                                                            topic: t.message
                                                        }),
                                                            i.commentContent = ""
                                                    }).catch(function(t) {
                                                        i.$toast({
                                                            type: "error",
                                                            topic: t.message
                                                        })
                                                    });
                                            case 7:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    CaK3: function(t, e, i) {
        "use strict";
        var n = {
            props: {
                title: {
                    type: String,
                    defalut: ".."
                }
            },
            methods: {
                back: function() {}
            }
        }
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("header", {
                    staticClass: "header-container"
                }, [i("span", {
                    on: {
                        click: function(e) {
                            return t.$router.go(-1)
                        }
                    }
                }, [i("svg", {
                    staticClass: "icon",
                    attrs: {
                        t: "1511767082307",
                        viewBox: "0 0 1024 1024",
                        version: "1.1",
                        xmlns: "http://www.w3.org/2000/svg",
                        "p-id": "3211",
                        "xmlns:xlink": "http://www.w3.org/1999/xlink",
                        width: "32",
                        height: "32"
                    }
                }, [i("defs"), i("path", {
                    attrs: {
                        d: "M363.840919 472.978737C336.938714 497.358861 337.301807 537.486138 364.730379 561.486138L673.951902 832.05497C682.818816 839.813519 696.296418 838.915012 704.05497 830.048098 711.813519 821.181184 710.915012 807.703582 702.048098 799.94503L392.826577 529.376198C384.59578 522.174253 384.502227 511.835287 392.492414 504.59418L702.325747 223.807723C711.056111 215.895829 711.719614 202.404616 703.807723 193.674252 695.895829 184.943889 682.404617 184.280386 673.674253 192.192278L363.840919 472.978737Z",
                        "p-id": "3212"
                    }
                })])]), t._v(" "), i("h3", {
                    domProps: {
                        textContent: t._s(t.title)
                    }
                })])
            },
            staticRenderFns: []
        };
        var s = i("C7Lr")(n, a, !1, function(t) {
            i("w/p7")
        }, "data-v-b5273692", null);
        e.a = s.exports
    },
    Ccso: function(t, e) {},
    DK19: function(t, e) {},
    DnpJ: function(t, e, i) {
        "use strict";
        var n = i("muuT")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    class: ["vote-container", {
                        "vote-detail": t.sourceStyle
                    }]
                }, [t.sourceStyle ? t._t("default") : t._e(), t._v(" "), t.sourceStyle ? i("div", {
                    staticClass: "vote-count"
                }, [i("i"), t._v("\n    " + t._s(t.moduleData.totleCount) + "\n  ")]) : t._e(), t._v(" "), t.moduleData.optionType > 1 ? [i("section", {
                    staticClass: "selection-media-container"
                }, [i("ul", {
                    class: [t.listStatus]
                }, t._l(t.moduleData.optionList, function(e, n) {
                    return i("li", {
                        key: n,
                        staticClass: "vote-li",
                        class: [{
                            active: t.selectlist.indexOf(e.id) > -1 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser && 1 == e.isSelectByLoginUser
                        }, {
                            ckBox: 2 == t.moduleData.optionSelectModel
                        }]
                    }, [i("div", {
                        staticClass: "v-opt"
                    }, [i("p", {
                        attrs: {
                            "data-id": n + 1
                        }
                    }, [t._v(t._s(e.description))])]), t._v(" "), 5 != e.type ? i("div", {
                        staticClass: "img-box"
                    }, [2 == t.moduleData.optionType && "" != e.image ? i("img", {
                        staticStyle: {
                            width: "100%",
                            height: "100%",
                            "object-fit": "fill"
                        },
                        attrs: {
                            src: t._f("formatimg")(e.image, 690, 388)
                        },
                        on: {
                            click: function(i) {
                                return t.previewsImg(e.image)
                            }
                        }
                    }) : t._e(), t._v(" "), e.videoUrl && 3 == t.moduleData.optionType && 0 == t.isshare ? i("div", {
                        staticClass: "media-container",
                        on: {
                            click: function(i) {
                                return t.loadVideo(e.videoUrl, i, e.image)
                            }
                        }
                    }, [i("img", {
                        staticClass: "header-img",
                        staticStyle: {
                            width: "100%",
                            height: "100%",
                            "object-fit": "fill"
                        },
                        attrs: {
                            src: t._f("formatimg")(e.image, 690, 388),
                            onerror: "this.remove(0)"
                        }
                    }), t._v(" "), i("label", {
                        staticClass: "play-label"
                    })]) : e.videoUrl && 3 == t.moduleData.optionType && 1 == t.isshare ? i("div", {
                        staticClass: "media-container",
                        on: {
                            click: function(i) {
                                return t.playVideo(i, e)
                            }
                        }
                    }, [t.isIos ? t._e() : i("img", {
                        staticStyle: {
                            width: "100%",
                            height: "100%",
                            "object-fit": "fill"
                        },
                        attrs: {
                            src: t._f("ossimgurl")(e.image, 642, 361)
                        }
                    }), t._v(" "), t.isIos ? i("video", {
                        staticClass: "video",
                        attrs: {
                            id: "video",
                            src: e.videoUrl,
                            poster: t._f("ossimgurl")(e.image, 642, 361),
                            controls: !!t.isIos
                        },
                        on: {
                            click: function(e) {
                                return t.stopAudio()
                            }
                        }
                    }) : t._e(), t._v(" "), i("label", {
                        directives: [{
                            name: "show",
                            rawName: "v-show",
                            value: !t.isIos,
                            expression: "!isIos"
                        }],
                        staticClass: "play-label"
                    })]) : t._e()]) : t._e(), t._v(" "), i("div", {
                        staticClass: "support"
                    }, [i("div", {
                        staticClass: "opt-type",
                        on: {
                            touchstart: function(i) {
                                return t.inputShow(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            },
                            click: function(i) {
                                return t.setChoice(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.optionSelectTimes, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            }
                        }
                    }, [i("span"), t._v(" 支持TA\n            ")]), t._v(" "), 1 == t.moduleData.resultShowType ? i("div", {
                        staticClass: "support_votesCount"
                    }, [i("div", {
                        staticClass: "rate_range"
                    }, [i("i", {
                        style: {
                            width: e.optionCount / t.moduleData.totleCount * 100 + "%"
                        }
                    })]), t._v(" "), i("span", {
                        staticClass: "rate"
                    }, [t._v(t._s(t._f("fnRate")(e.optionCount, t.moduleData.totleCount)) + "%")])]) : i("span", {
                        staticClass: "rate_particpate"
                    }, [t._v(t._s(t._f("formatGood")(e.optionCount)) + "票")])])])
                }), 0), t._v(" "), ("" == t.wxSign && 1 == t.isshare || 1 == t.isshare && t.moduleData.status,
                    i("div", {
                        staticClass: "line-sub"
                    }, [t.moduleData.status < 2 ? i("div", {
                        staticClass: "support_ta_wrap"
                    }, [i("button", {
                        staticClass: "support_ta disabled",
                        on: {
                            click: function(e) {
                                return e.stopPropagation(),
                                    t.vote(t.moduleData.id, t.userid)
                            }
                        }
                    }, [t._v("\n            提交投票\n          ")])]) : t._e(), t._v(" "), 2 == t.moduleData.status ? i("div", {
                        staticClass: "support_ta_wrap"
                    }, [t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || 2 != t.moduleData.status ? i("button", {
                        staticClass: "support_ta disabled"
                    }, [t._v("\n            感谢参与!\n          ")]) : i("button", {
                        staticClass: "support_ta",
                        class: [{
                            disabled: t.selectlist.length < 1
                        }],
                        on: {
                            click: function(e) {
                                return e.stopPropagation(),
                                    t.vote(t.moduleData.id, t.userid)
                            }
                        }
                    }, [t._v("\n            提交投票\n          ")])]) : t._e()]))])] : [i("section", {
                    staticClass: "selection-txt-container"
                }, [i("ul", {
                    class: [t.listStatus]
                }, t._l(t.moduleData.optionList, function(e, n) {
                    return i("li", {
                        key: n,
                        ref: "voteLi",
                        refInFor: !0,
                        staticClass: "vote-li",
                        class: [{
                            active: t.selectlist.indexOf(e.id) > -1 || t.joinCycle && 1 == e.isSelectByLoginUser || t.isSupport.indexOf(e.id) > -1 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser && 1 == e.isSelectByLoginUser
                        }, {
                            ckBox: 2 == t.moduleData.optionSelectModel
                        }, {
                            finish: t.joinCycle || t.isSupport_end.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser
                        }],
                        style: {
                            color: t.joinCycle && 1 == e.isSelectByLoginUser || t.isSupport.indexOf(e.id) > -1 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser && 1 == e.isSelectByLoginUser ? "#003CA0" : "",
                            background: t.moduleData.status > 2 || t.isSupport_end.length > 0 || t.joinCycle || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser ? "linear-gradient(to right, rgba(0, 60, 160, .25) 0%,rgba(0, 60, 160, .25) " + e.optionCount / t.moduleData.totleCount * 100 + "%,#F6F7F9 " + e.optionCount / t.moduleData.totleCount * 100 + "%,#F6F7F9 100%)" : ""
                        }
                    }, [i("div", {
                        staticClass: "v-opt"
                    }, [i("p", {
                        attrs: {
                            "data-id": n + 1
                        }
                    }, [i("label", {
                        attrs: {
                            for: e.id
                        }
                    }, [t._v(t._s(e.description))])])]), t._v(" "), i("div", {
                        staticClass: "vote-li-right"
                    }, [(t.moduleData.status > 2 || t.isSupport_end.length > 0 || t.joinCycle || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser) && 1 == t.moduleData.resultShowType ? i("span", [i("span", {
                        staticClass: "rate"
                    }, [t._v(t._s(t._f("fnRate")(e.optionCount, t.moduleData.totleCount)) + "%")])]) : t.moduleData.status > 2 || t.isSupport_end.length > 0 || t.joinCycle || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser ? i("span", [i("span", {
                        staticClass: "rate"
                    }, [t._v(t._s(t._f("formatGood")(e.optionCount)) + "票")])]) : t._e(), t._v(" "), t.moduleData.optionType <= 1 ? i("div", {
                        staticClass: "opt-type",
                        on: {
                            touchstart: function(i) {
                                return i.stopPropagation(),
                                    t.inputShow(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            },
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.setChoice(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.optionSelectTimes, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            }
                        }
                    }, [i("span")]) : t._e()])])
                }), 0), t._v(" "), i("div", {
                    staticClass: "blank"
                }), t._v(" "), "" == t.wxSign && 1 == t.isshare || 1 == t.isshare && t.moduleData.status <= 2 ? i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.status < 2 ? i("div", [i("button", {
                    staticClass: "b_voteSubmit",
                    class: [{
                        active: t.selectlist.length > 0
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n            提交投票\n          ")])]) : t._e(), t._v(" "), 2 == t.moduleData.status ? i("div", [t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || 2 != t.moduleData.status ? i("button", {
                    staticClass: "b_voteSubmit"
                }, [t._v("\n            感谢参与!\n          ")]) : i("button", {
                    staticClass: "b_voteSubmit",
                    class: [{
                        active: t.selectlist.length > 0
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n            提交投票\n          ")])]) : t._e()]) : i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.status < 2 ? i("div", [i("button", {
                    staticClass: "b_voteSubmit",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n            提交投票\n          ")])]) : t._e(), t._v(" "), 2 == t.moduleData.status ? i("div", [t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || 2 != t.moduleData.status ? i("button", {
                    staticClass: "b_voteSubmit"
                }, [t._v("\n            感谢参与!\n          ")]) : i("button", {
                    staticClass: "b_voteSubmit",
                    class: [{
                        active: t.selectlist.length > 0
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n            提交投票\n          ")])]) : t._e()])])], t._v(" "), [i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isShowOther,
                        expression: "isShowOther"
                    }],
                    staticClass: "comment-vote"
                }, [i("div"), t._v(" "), i("div", {
                    staticClass: "input-bc"
                }, [i("textarea", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.vComment,
                        expression: "vComment"
                    }],
                    staticClass: "vote-input",
                    attrs: {
                        cols: "30",
                        rows: "10",
                        placeholder: "请输入您的其他想法",
                        maxlength: "120"
                    },
                    domProps: {
                        value: t.vComment
                    },
                    on: {
                        focus: t.inputFocus,
                        blur: t.inputBlur,
                        input: function(e) {
                            e.target.composing || (t.vComment = e.target.value)
                        }
                    }
                })]), t._v(" "), i("div", {
                    staticClass: "sent-button"
                }, [i("span", {
                    staticClass: "btn",
                    on: {
                        click: function(e) {
                            return t.sendComment(t.vComment)
                        }
                    }
                }, [t._v("提交")]), t._v(" "), i("p", {
                    staticClass: "text-number"
                }, [i("span", {
                    domProps: {
                        textContent: t._s(t.wordCount)
                    }
                }), t._v("/120")])])])], t._v(" "), t.isUIToast ? i("my-toast", {
                    attrs: {
                        isshare: 1,
                        needs: t.whatsNeed,
                        moduleData: t.moduleData
                    },
                    on: {
                        close: t.handleClose
                    }
                }) : t._e()], 2)
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("lKtK")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-50e2b1d4", null);
        e.a = o.exports
    },
    DuOc: function(t, e, i) {
        "use strict";
        var n = i("yf3K");
        e.a = new n.default
    },
    F05u: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("l3sn");
                e.a = {
                    data: function() {
                        return {
                            newsData: [],
                            hasmore: 1,
                            page: 1,
                            homeFastnews: [],
                            listmsg: "这是我的底线",
                            isInit: !0
                        }
                    },
                    mounted: function() {
                        var e = this;
                        (this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                            this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                            this.userImg = JSON.parse(this.userInfo).headimage || JSON.parse(this.userInfo).headimage,
                            this.getList(),
                            IntersectionObserver) && new IntersectionObserver(function(t, i) {
                                t.forEach(function(t, i) {
                                    t.intersectionRatio > 0 && (e.isInit || e.getList())
                                })
                            }
                        ).observe(t(".more-btn")[0])
                    },
                    components: {
                        "news-list": function() {
                            return Promise.all([i.e(0), i.e(4)]).then(i.bind(null, "UdFi"))
                        }
                    },
                    methods: {
                        getList: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                r._44.youthMyAttention({
                                                    userID: t.userId,
                                                    current: t.page++
                                                }).then(function(e) {
                                                    if (t.isInit = !1,
                                                    e.data && (t.newsData = t.newsData.concat(e.data)),
                                                    t.hasmore < 1)
                                                        return !1;
                                                    t.hasmore = -1,
                                                        t.hasmore = e.hasmore
                                                });
                                            case 1:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    FdZv: function(t, e) {},
    FiX5: function(t, e) {
        t.exports = ""
    },
    Fmz4: function(t, e) {},
    Fx3k: function(t, e, i) {
        "use strict";
        (function(t) {
                var i = {
                    success: "icon-xhs-success",
                    error: "icon-error-c-o",
                    warning: "icon-infor-o",
                    default: "",
                    integral: "icon-integral"
                };
                e.a = {
                    name: "MyToast",
                    data: function() {
                        return {
                            isShow: !1,
                            type: {
                                type: String,
                                default: "alert"
                            },
                            delay: 1e3,
                            showIcon: !1,
                            options: {
                                type: Object
                            },
                            btns: [{
                                type: "cancel",
                                name: "取消",
                                callback: function() {
                                    return !1
                                }
                            }, {
                                type: "sure",
                                name: "确定",
                                callback: function() {
                                    return !0
                                }
                            }]
                        }
                    },
                    created: function() {},
                    mounted: function() {
                        this.show()
                    },
                    updated: function() {
                        var t = this;
                        (i[this.type] || "default" == this.type || "noType" == this.type) && (window.xyJSBridge && window.xyJSBridge.closeToast ? (window.xyJSBridgeIn.closeToast = this.close,
                            window.xyJSBridge.closeToast(this.delay)) : (this.timeout && clearTimeout(this.timeout),
                            this.timeout = setTimeout(function() {
                                t.close()
                            }, this.delay)))
                    },
                    watch: {
                        options: function() {
                            this.options.type && (this.type = this.options.type),
                            this.options.btns && (this.options.btns.sureCallback && (this.btns.checkObj("type", "sure").callback = this.options.btns.sureCallback),
                            this.options.btns.cancelCallback && (this.btns.checkObj("type", "cancel").callback = this.options.btns.cancelCallback),
                            "array" == t.type(this.options.btns) && (this.btns = this.options.btns)),
                                this.show()
                        },
                        type: function() {
                            i[this.type] ? this.showIcon = !0 : this.showIcon = !1
                        }
                    },
                    methods: {
                        close: function() {
                            this.isShow = !1
                        },
                        show: function() {
                            this.isShow = !0
                        }
                    },
                    computed: {
                        typeClass: function() {
                            return "toast-" + this.type
                        },
                        iconClass: function() {
                            return i[this.type] || ""
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    G0Av: function(t, e) {
        t.exports = {
            commentCount: 6,
            content: "这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容这里是内容",
            height: 0,
            id: 329013,
            imageList: [{
                imageUrl: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006575_7450.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg",
                originalImage: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006575_7450.jpg"
            }, {
                imageUrl: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg",
                originalImage: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg"
            }, {
                imageUrl: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg",
                originalImage: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg"
            }, {
                imageUrl: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028102519082_9401.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg",
                originalImage: "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg"
            }],
            portrait: "https://img-xhpfm.xinhuaxmt.com//avatar/202010/20201026153956397_9657.jpg",
            publishTime: "20-10-28 10:30",
            supportCount: 2,
            supported: 0,
            userId: 189520,
            userNick: "11",
            videoImage: "",
            videoUrl: "",
            isDing: !1,
            width: 0,
            imgUrl: ["https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006575_7450.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006575_7450.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028102519082_9401.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg"],
            originalImag: ["https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006575_7450.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028103006593_5144.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028102519082_9401.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg", "https://img-xhpfm.xinhuaxmt.com/Theme/202010/20201028102519082_9401.jpg@720w_540h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg"]
        }
    },
    G29y: function(t, e) {},
    GDzg: function(t, e) {},
    Gt4A: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("hRKE")
                    , a = i.n(n)
                    , s = i("hyxu")
                    , o = i("Qyw+");
                i.n(o);
                e.a = {
                    data: function() {
                        return {
                            videoList: [],
                            imglist: [],
                            startPosition: 0,
                            isShow: !1,
                            isShowVideo: !0
                        }
                    },
                    updated: function() {
                        this.initSwiper()
                    },
                    methods: {
                        previewList: function(t) {
                            var e = this;
                            this.oldObj = t,
                                t.previewList.forEach(function(t) {
                                    "object" === (void 0 === t ? "undefined" : a()(t)) ? e.videoList.push(t) : e.imglist.push(t)
                                }),
                                this.startPosition = t.startPosition,
                                this.isShow = !0
                        },
                        initSwiper: function() {
                            this.mySwiper = new s.a(".swiper-container",{
                                initialSlide: this.startPosition,
                                toggle: !1,
                                observer: !0,
                                observeParents: !0,
                                preloadImages: !0,
                                updateOnImagesReady: !0,
                                pagination: {
                                    el: ".swiper-pagination",
                                    type: "fraction"
                                },
                                zoom: !0,
                                on: {
                                    transitionStart: function() {
                                        var e = document.getElementById("player");
                                        e && this.activeIndex > 0 && (e.pause(),
                                            t("#player").hide())
                                    },
                                    transitionEnd: function() {
                                        document.getElementById("player") && 0 == this.activeIndex && t("#player").show()
                                    }
                                }
                            })
                        },
                        isShowSwiper: function(t) {
                            "VIDEO" != t.target.nodeName && (this.isShow = !1,
                                this.videoList = [],
                                this.imglist = [],
                                clearTimeout())
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    GxKY: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("kfHR")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("l3sn")
                    , u = i("2Uyi")
                    , d = i("T8BT")
                    , p = i("ZUQW")
                    , h = i("DuOc")
                    , m = i("DnpJ")
                    , f = i("7z99")
                    , v = i("mm4C")
                    , g = i("JoFF")
                    , w = i("pngk")
                    , y = i("zQ9+")
                    , _ = i("zoDc");
                e.a = {
                    data: function() {
                        return {
                            isCommentShow: !1,
                            isOtherVote: !1,
                            showAdv: 0,
                            advData: {},
                            askCount: 0,
                            votedata: {},
                            test: [],
                            voteDetail: [],
                            voteDetail_Id: "",
                            voteDetail_topic: "",
                            imgObj: {
                                src: "https://img-xhpfm.xinhuaxmt.com/News/201907/20190701225533_4087.jpg@1000w_1e_1c_80Q_1x.jpg",
                                error: "",
                                loading: ""
                            },
                            iframeSrcArr: [],
                            currentIfrmae: 0,
                            showOpen: !1,
                            openText: "展开更多 ",
                            canOpen: !0,
                            isInit: !1,
                            introduction: "",
                            back: ""
                        }
                    },
                    props: ["columnId", "channelId", "relateNews", "voteId", "contentData", "commentStatus", "isShow", "isPartnews", "shareStyle", "columnNames", "urlLink", "docid", "cv", "newsType", "advDatas", "imgLists", "reporter", "newsDetailId"],
                    computed: {
                        asyncContent: function() {
                            var e = this.contentData ? this.contentData : "<div>暂无数据</div>"
                                , i = this.hasimg = this.$route.query.hasimg || 1
                                , n = this.formatContent(e, i)
                                , a = this.groupContent(n);
                            return {
                                template: a,
                                data: function() {
                                    return {
                                        content: a,
                                        myAudio: {},
                                        myVideo: [],
                                        isFold: 0
                                    }
                                },
                                props: this.$options.props,
                                computed: {
                                    newAudio: function() {
                                        var t = this;
                                        return new peach.audio({
                                            paused: function() {
                                                t.myAudio.pauseAudio()
                                            }
                                        })
                                    }
                                },
                                mounted: function() {
                                    var e = t(this.$refs.content);
                                    t("embed").each(function(e, i) {
                                        var n = i.clientHeight / i.clientWidth
                                            , a = t(".main-text-container")[0].clientWidth * n;
                                        i.style = "width:100%;height:" + a + "px;",
                                            t(i).eq(0).parent(".svg-img-container").css("height", a)
                                    });
                                    var i = this;
                                    if (setTimeout(function() {
                                        i.hideContent(e)
                                    }, 500),
                                    this.content.indexOf("audio") > -1 && (this.myAudio = this.initAudio(1)),
                                    this.content.indexOf("video") > -1) {
                                        var n = e.find("video")
                                            , a = this;
                                        t.each(n, function(t, e) {
                                            a.listenerVideo(e)
                                        })
                                    }
                                    window.scrollTo(0, 10),
                                    this.$route.query.isview && this.$route.query.sign && this.cancelFold("cms")
                                },
                                methods: f.a.methods
                            }
                        }
                    },
                    filters: {
                        showPart: function(t, e) {
                            return !t || t.length <= 0 ? "这位记者有点忙，还没做自我介绍..." : t.length > e ? t.slice(0, e) + "..." : t
                        }
                    },
                    created: function() {
                        this.back = this.$route.query.back,
                            this.getAdv(),
                            this.userid = this.$route.params.userID,
                        this.voteId && this.getVote(),
                            h.a.$on("check-activestatus", this.checkActiveStatus),
                            h.a.$on("suc-reset", this.getVote),
                            h.a.$on("login-suc", this.loginSuccessCallback),
                            h.a.$on("ask-count", this.resetAskCount)
                    },
                    mounted: function() {
                        var e = this;
                        t(".main-text-container img").each(function() {
                            var e = t(this).attr("data-src");
                            e.indexOf("x-oss-process=image/resize") > -1 && e.indexOf("@") > -1 && (e = e.split("@")[0],
                                t(this).attr("data-src", e))
                        });
                        var i = t(".head-video-container").find("video");
                        i.length > 0 && this.$refs.childcontent.listenerVideo(i[0]),
                            t(".main-text-container video").each(function() {
                                t(this).removeAttr("width"),
                                    t(this).removeAttr("height"),
                                void 0 === t(this).attr("x5-playsinline") && (t(this).attr({
                                    "webkit-playsinline": "webkit-playsinline"
                                }),
                                    t(this).attr({
                                        "x5-playsinline": "x5-playsinline"
                                    }),
                                    t(this).attr({
                                        playsinline: "playsinline"
                                    }),
                                    t(this).attr({
                                        "x5-video-player-type": "h5"
                                    }),
                                    t(this).attr({
                                        "x5-video-player-fullscreen": !0
                                    }),
                                    t(this).attr({
                                        "x5-video-orientation": "portraint"
                                    }),
                                    t(this).attr({
                                        "x-webkit-airplay": "allow"
                                    })),
                                    t(this).on("play", function(e) {
                                        t(this).css("z-index", "10000")
                                    }),
                                    t(this).on("pause", function(e) {
                                        t(this).css("z-index", "1")
                                    }),
                                    t(this).on("ended", function(e) {
                                        t(this).css("z-index", "1")
                                    })
                            }),
                            t(".main-text-container svg").wrap("<div class='svgwrap'></div>"),
                            t(".main-text-container iframe").replaceWith(function() {
                                var e = t(this).attr("height")
                                    , i = t(this).attr("src")
                                    , n = Math.round((Math.floor(e / 75 * 100) || Math.floor(640)) / 75 * 100 - .2) / 100;
                                return '<iframe src="' + i + '" width="100%" frameborder="0"  style="height:' + n + 'rem ; will-change: transform;" ></iframe>'
                            }),
                            t(".main-text-container a[href]").replaceWith(function() {
                                var e = t(this).find("img").attr("data-src")
                                    , i = t(this).attr("href")
                                    , n = t(this).attr("openurl");
                                return t(this).hasClass("link-image") ? t(this) : (n = void 0 == n || 0 == n ? "_self" : "_blank",
                                    t(this).find("img").length > 0 ? '<a href="' + i + '" class="linkTo link-cover" target="' + n + '"><i class="cover"></i><img data-src="' + e + '" src="' + e + '" lazy="loading"/></a>' : '<a href="' + i + '" class="font-blue" target="' + n + '">' + t(this).html() + "</a>")
                            });
                        var n = document.documentElement.clientHeight
                            , a = t(".footer-banner").offset().top;
                        t(".footer-banner").height();
                        if (u.l.ios || u.l.iphone || u.l.iPad)
                            ;
                        else {
                            if (1102 == this.newsType)
                                return;
                            t("iframe").map(function(i) {
                                t("iframe").eq(i)[0].offset().top > window.scrollY && t("iframe").eq(i)[0].offset().top < window.scrollY + window.innerHeight ? (e.curerntIframe = i,
                                t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i])) : Math.abs(e.curerntIframe - i) <= 1 ? t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i]) : t("iframe").eq(i).attr("src", "")
                            }),
                                window.addEventListener("scroll", function() {
                                    t("iframe").map(function(i) {
                                        t("iframe").eq(i)[0].offset().top > window.scrollY && t("iframe").eq(i)[0].offset().top < window.scrollY + window.innerHeight ? (e.curerntIframe = i,
                                        t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i])) : e.curerntIframe - i == 0 || e.curerntIframe - i == 1 ? t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i]) : t("iframe").eq(i).attr("src", "")
                                    })
                                })
                        }
                    },
                    updated: function() {
                        var e = this;
                        h.a.$on("popFocus", function(i) {
                            e.isOtherVote = i,
                            i && t(".comment-input").focus()
                        })
                    },
                    beforeDestroy: function() {
                        h.a.$off("check-activestatus", this.checkActiveStatus),
                            h.a.$off("suc-reset", this.getVote),
                            h.a.$off("login-suc", this.loginSuccessCallback),
                            h.a.$off("ask-count", this.resetAskCount)
                    },
                    components: {
                        "my-comment": d.a,
                        "my-relative": p.a,
                        "my-vote": m.a,
                        "my-footer": v.a,
                        "my-header": g.a,
                        "user-face": y.a,
                        "my-reporter": _.a,
                        Panel: w.a
                    },
                    methods: {
                        goBack: function() {
                            window.location.replace(this.back)
                        },
                        openReporterEvent: function(t) {
                            this.$router.push({
                                path: "/reporter/" + t
                            })
                        },
                        getAdv: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                null !== t.advDatas && t.advDatas.advImageUrl ? (Object(l._26)("show_advertisement", {
                                                    ad_ids: "" + t.advDatas.id,
                                                    ad_position: "detail"
                                                }),
                                                    t.showAdv = 1,
                                                    t.advData = t.advDatas) : t.showAdv = 0;
                                            case 1:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        getVote: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, s, r, c, u, d;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(l.p)(e.docid, e.$route.query.isview, e.$route.query.sign, 1);
                                            case 2:
                                                return r = i.sent,
                                                    c = e,
                                                    n = r[0].data,
                                                    s = r[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.voteDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.voteDetail_Id = e.voteDetail.voteId,
                                                    e.voteDetail_topic = e.voteDetail.topic,
                                                    i.next = 14,
                                                    Object(l._12)(e.voteDetail_Id, e.userid, e.$route.query.clientLable).catch(function(t) {});
                                            case 14:
                                                for (d in u = i.sent,
                                                    e.votedata = u.data,
                                                    e.introduction = u.data.introduction,
                                                    c.$nextTick(function() {
                                                        a()(t(".review")).forEach(function(e, i) {
                                                            c.isInit || (c.isInit = !0,
                                                                Math.round(e.clientHeight / parseInt(t(".review").css("line-height"))) > 3 ? (t(e).addClass("multi ellipsis"),
                                                                    c.showOpen = !0,
                                                                    t(".multi").on("click", ".collapse", function() {
                                                                        t(this).closest(".multi").removeClass("ellipsis"),
                                                                            c.canOpen = !1,
                                                                            c.showOpen = !1
                                                                    })) : c.showOpen = !1)
                                                        })
                                                    }),
                                                    u.data.optionList)
                                                    5 == u.data.optionList[d].type && (e.isCommentShow = !0);
                                            case 20:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        formatContent: function(t) {
                            var e = this;
                            if (t)
                                return (t = (t = t.replace(/(<a[^>]+href\s*=\s*""?([^>""\s]+)""?[^>]*class="link-image"[^>]*>)/gi, '<a @click="showImage(\'$2\', $event)" class="link-image" target="_blank" name="link-image" >')).replace(/(<a[^>]+href\s*=\s*""?([^>""\s]+)""?[^>]*>)/gi, '<a href="$2" target="_blank" openurl="link" class="font-blue">')).replace(/<iframe[^>]*>[\s\S]*?<\/iframe>/gi, function(t) {
                                    var i = (t = t.replace(/&amp;/gi, "&")).match(/src\s*=\s*""?([^""\s]*)""?/i) || [0, ""];
                                    t.match(/height\s*=\s*""?([^""\s]*)""?/i);
                                    e.iframeSrcArr.push(i[1])
                                }),
                                    t
                        },
                        groupContent: function(t) {
                            if (t && t.length > 0) {
                                if ("&nbsp;" === t)
                                    return;
                                return '<div ><section  class="main-text-container" v-lazy-container="{ selector: \'img\' }" :class="{\'fold-content\': isFold}" ref="content">' + (t = (t = (t = t.replace(/<hr[^>]*\/?>/gi, "")).replace(/<img.*?src=([\'\"]?([^\'\"]*)[\'\"]?) ([\s\S]*?)\/>/gi, "<img data-src=$1 lazy='loading' $3/>")).replace(/data-gif-type="1"/g, "style='width: auto;height: auto;'")) + "</section>" + ('<div class="content-more-btn" v-if="isFold"><span class="m-icon" @click="cancelFold(null,' + this.docid + "," + this.newsType + ')">  点击查看全文</span></div>') + "</div>"
                            }
                        },
                        previews: function(e) {
                            if ("IMG" === e.target.nodeName) {
                                if (t(e.target).parent().hasClass("linkTo"))
                                    return !1;
                                t(e.target).parent().attr("href", "javascript:;").removeAttr("target");
                                var i = [];
                                t.each(t(e.target).parents(".main-text-container").find("img"), function(e, n) {
                                    var a = t(n).attr("data-src").replace(/@.*/, "@750w_1o.jpg");
                                    t(n).data("idx", e),
                                        i.push(a)
                                }),
                                    this.$preview({
                                        previewList: i,
                                        startPosition: t(e.target).data("idx")
                                    })
                            } else if (1 == t(e.target).parent().hasClass("svgwrap") || 1 == t(e.target).parents(".svgwrap")) {
                                var n = t(e.target).parent().hasClass("svgwrap") ? t(e.target)[0].outerHTML : t(e.target).parents(".svgwrap")[0].innerHTML
                                    , a = t('\n            <div\n              id="viewImgWrap"\n              style="position: fixed; top: 0; right: 0; bottom: 0; left: 0;\n              z-index: 1000;\n              background: #000;\n            ">\n            <div style="top: 50%;\n            left: 50%;\n            position: absolute;\n            transform: translate(-50%,-50%);\n            width: 100%;">\n            ' + n + "</div>\n            </div>\n          ");
                                t("body").append(a),
                                    t("html").css("overflow", "hidden"),
                                    t("#viewImgWrap").click(function() {
                                        t("#viewImgWrap").remove(),
                                            t("html").css("overflow", "auto")
                                    })
                            }
                        },
                        openLink: function(t, e) {
                            window.open(Object(u.c)("news", {
                                id: this.docid,
                                newstype: e
                            }))
                        },
                        adLink: function(t, e, i, n, a) {
                            2 == t ? this.openLink(this.docid, i) : location.href = 0 == t ? n : "/vh512/share/" + a
                        },
                        checkActiveStatus: function(t) {
                            return t < 2 ? (this.$toast({
                                topic: "活动尚未开始，敬请期待",
                                type: "warning"
                            }),
                                !1) : !(t > 2) || (this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }),
                                !1)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    H89g: function(t, e, i) {
        t.exports = i.p + "static/img/404error.1c8f92b.jpg"
    },
    Hln9: function(t, e, i) {
        "use strict";
        var n = "?x-oss-process=image/";
        e.a = function(t, e, i, a) {
            if (!t)
                return "";
            a || (a = "m_pad"),
            e || (e = 640),
            i || (i = 360);
            var s = n + "resize," + a + ",h_" + i + ",w_" + e + ",limit_0,color_ededed"
                , o = t.match(/^http.*?(\.?(?=@)|(jpe?g|png))/gi)
                , r = t.match(/^http.*?(\.?(?=@)|(gif))/gi)
                , c = t.match(/^http.*?(\.?(?=@)|(webp))/gi);
            return r ? r ? r + n + "resize,h_" + i + ",limit_0" : t : c ? c + n + "resize,m_pad,w_" + e + ",h_" + i + ",limit_0,color_ededed/format,jpg" : o + s
        }
    },
    IcnI: function(t, e, i) {
        "use strict";
        var n, a = i("yf3K"), s = i("bSIt"), o = i("a3Yh"), r = i.n(o), c = (n = {},
            r()(n, "CHANGE_ACTIVETAB", function(t, e) {
                t.activeTab = e.tab
            }),
            r()(n, "CHANGE_RELID", function(t, e) {
                t.relid = e.relid
            }),
            r()(n, "GET_THEMELISTDATA", function(t, e) {
                t.themeData = e.listRes.data.themeData,
                    t.navSwiper = e.listRes.data.themeData.data_scroll,
                    t.brandList = e.listRes.data.detailResponseList
            }),
            n), l = i("lC5x"), u = i.n(l), d = i("J0Oq"), p = i.n(d), h = i("i84Q"), m = (i("0Nqt"),
            {
                namespaced: !0,
                state: {
                    tabList: [{
                        id: 1,
                        name: "入选企业"
                    }, {
                        id: 2,
                        name: "品牌动态"
                    }],
                    activeTab: 1,
                    navSwiper: [],
                    detailResponseList: {},
                    themeData: {},
                    relid: 0,
                    brandList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]
                },
                mutations: c,
                actions: {
                    getThemeBrandList: function(t) {
                        var e = this
                            , i = t.state;
                        return p()(u.a.mark(function t() {
                            var n;
                            return u.a.wrap(function(t) {
                                for (; ; )
                                    switch (t.prev = t.next) {
                                        case 0:
                                            return i.activeTab,
                                                i.relid,
                                                t.next = 3,
                                                Object(h.a)({});
                                        case 3:
                                            n = t.sent,
                                                e.commit({
                                                    type: "brandTheme/GET_THEMELISTDATA",
                                                    listRes: n
                                                });
                                        case 5:
                                        case "end":
                                            return t.stop()
                                    }
                            }, t, e)
                        }))()
                    }
                }
            });
        a.default.use(s.a);
        e.a = new s.a.Store({
            state: {},
            mutations: {},
            actions: {},
            modules: {
                brandTheme: m
            }
        })
    },
    J18o: function(t, e) {},
    JBlq: function(t, e) {},
    JnMA: function(t, e) {},
    JoFF: function(t, e, i) {
        "use strict";
        var n = i("2Uyi")
            , a = i("M5JG")
            , s = navigator.userAgent.toLowerCase()
            , o = {
            data: function() {
                return {
                    isCms: !1,
                    openInXyapp: n.l.xyapp
                }
            },
            props: {
                isShow: {
                    type: Boolean,
                    default: !0
                },
                urlLink: {
                    type: String,
                    default: ""
                },
                isPartnews: {
                    type: [String, Number],
                    default: 0
                },
                columnNames: {
                    type: String,
                    default: ""
                }
            },
            computed: {
                columnname: function() {
                    return this.columnNames.split(">")[0]
                }
            },
            created: function() {
                1 == this.$route.query.isview && (this.isCms = !0)
            },
            methods: {
                link: function() {
                    if (s.indexOf("xinhuasheharmonybrower") >= 0) {
                        var t = this.urlLink.substring(this.urlLink.indexOf("xhpfm"), this.urlLink.length);
                        a.a.jumpHarmonyPage(t)
                    } else
                        window.location.href = this.urlLink
                }
            },
            mounted: function() {}
        }
            , r = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return t.openInXyapp ? t._e() : i("div", {
                    staticClass: "banner-container",
                    class: {
                        "fn-hide": !t.isShow || t.isCms
                    },
                    on: {
                        click: t.link
                    }
                }, [t.isPartnews ? i("a", {
                    staticClass: "banner-bg",
                    class: {
                        partnews: t.isPartnews
                    }
                }, [t.isPartnews ? i("div", {
                    staticClass: "part-msg"
                }, [i("p", {
                    staticClass: "name"
                }, [t._v(t._s(t.columnname) + "·频道")])]) : t._e(), t._v(" "), t.isPartnews ? i("span", {
                    staticClass: "btn"
                }, [t._v("立即体验")]) : t._e()]) : i("a", {
                    staticClass: "banner-new-bg",
                    on: {
                        click: t.link
                    }
                }, [t._m(0), t._v(" "), i("span", {
                    staticClass: "btn"
                }, [t._v("立即体验")])])])
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "banner-new-body"
                }, [e("div", {
                    staticClass: "banner-new-logo"
                }), this._v(" "), e("div", {
                    staticClass: "banner-new-title"
                }, [e("div", [this._v("新华社客户端")]), this._v(" "), e("div", [this._v("主流价值 从新看见")])])])
            }
            ]
        };
        var c = i("C7Lr")(o, r, !1, function(t) {
            i("JBlq")
        }, "data-v-4a9e902a", null);
        e.a = c.exports
    },
    K0R8: function(t, e, i) {
        "use strict";
        var n = i("pgqo")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "VRContainer"
                }, [!0 === t.imgShow ? i("div", {
                    staticClass: "video_poster",
                    style: {
                        "background-image": "url(" + t.imgSrc + ")"
                    },
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.imgClickFn.apply(null, arguments)
                        }
                    }
                }, [i("p", {
                    staticClass: "playText"
                }, [t._v(t._s(t.playText))]), t._v(" "), i("span", {
                    staticClass: "play"
                })]) : t._e(), t._v(" "), i("div", {
                    staticStyle: {
                        height: "100%"
                    }
                }, [!0 === t.vrShow ? i("iframe", {
                    ref: "vrIframe",
                    attrs: {
                        id: "vrIframe",
                        src: "https://testxhpfmapi.xinhuaxmt.com/vh512static/static/VrPlayer.html?videoUrl=" + t.vrSrc,
                        width: "100%",
                        height: "100%",
                        frameborder: "0",
                        allowfullscreen: t.allowfullscreenPros
                    }
                }) : t._e()])])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("2XoR")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-7259f39c", null);
        e.a = o.exports
    },
    KvKp: function(t, e, i) {
        "use strict";
        (function(t) {
                e.m = function() {
                    l.a.login({
                        success: function(e) {
                            "object" == t.type(e) && (e = c()(e)),
                                p.a.$emit("login-suc", e)
                        },
                        cancel: function() {}
                    })
                }
                    ,
                    e.l = function(e) {
                        l.a.integralLogin({
                            success: function(e) {
                                "object" == t.type(e) && (e = c()(e)),
                                    p.a.$emit("login-suc", e)
                            },
                            cancel: function() {}
                        }, e)
                    }
                    ,
                    i.d(e, "h", function() {
                        return D
                    }),
                    i.d(e, "i", function() {
                        return C
                    }),
                    i.d(e, "k", function() {
                        return x
                    }),
                    i.d(e, "f", function() {
                        return I
                    }),
                    i.d(e, "g", function() {
                        return k
                    }),
                    i.d(e, "n", function() {
                        return S
                    }),
                    i.d(e, "o", function() {
                        return A
                    }),
                    i.d(e, "b", function() {
                        return O
                    }),
                    i.d(e, "c", function() {
                        return T
                    }),
                    i.d(e, "d", function() {
                        return L
                    }),
                    i.d(e, "e", function() {
                        return U
                    }),
                    i.d(e, "j", function() {
                        return $
                    }),
                    i.d(e, "p", function() {
                        return P
                    }),
                    i.d(e, "a", function() {
                        return q
                    });
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("3cXf")
                    , c = i.n(r)
                    , l = i("M5JG")
                    , u = i("2Uyi")
                    , d = i("3s8o")
                    , p = (i("sY9Z"),
                    i("DuOc"))
                    , h = i("l3sn")
                    , m = i("SxqP")
                    , f = (i.n(m),
                    this);
                var v, g, w, y, _, b, D = function(t) {
                    window.xyJSBridge.theReporterHome(t)
                }, C = function(t) {
                    window.xyJSBridge.theSubscribe(t)
                }, x = function(t) {
                    Object(l.b)(t, "editFinish", "finish"),
                        window.xyJSBridge.theCollectEdit(c()(t.params))
                }, I = function(t) {
                    window.xyJSBridge.theCollectDetail(t)
                }, k = function() {
                    var t = c()({
                        userNameRestriction: userNameRestriction,
                        mobileRestriction: mobileRestriction,
                        addressRestriction: addressRestriction
                    });
                    window.xyJSBridge.showSurveyUserInfoView(t),
                        window.xyJSBridgeIn.surveyUserInfo()
                }, S = function(t) {
                    window.xyJSBridge.theRSS(c()(t))
                }, A = function(t, e) {
                    window.xyJSBridge.theVote(c()({
                        news_id: t,
                        vote_id: e
                    }))
                }, O = function(e) {
                    var i, n, a, s, o, r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "https://img-xhpfm.xinhuaxmt.com/Column/201406/201912281525001.png", c = arguments[2], l = arguments.length > 3 && void 0 !== arguments[3] && arguments[3];
                    i = window.document.location.href,
                        n = window.document.location.pathname,
                        a = i.indexOf(n),
                        s = i.substring(0, a),
                        o = n.substring(0, n.substr(1).indexOf("active")),
                        window.location.href.indexOf("channel");
                    if (u.l.qq) {
                        var p = document.createElement("iframe");
                        p.src = "",
                            p.style.display = "none",
                            p.onload = function() {
                                setTimeout(function() {
                                    p.remove()
                                }, 1)
                            }
                            ,
                            document.body.appendChild(p)
                    }
                    u.l.isDin && m.ready(function() {
                        m.biz.navigation.setTitle({
                            title: e ? e + " - 新华社客户端" : "新华社客户端",
                            onSuccess: function(t) {},
                            onFail: function(t) {}
                        }),
                            m.biz.navigation.setRight({
                                show: !0,
                                control: !0,
                                text: "",
                                onSuccess: function(t) {
                                    m.biz.util.share({
                                        type: 0,
                                        url: window.location.href,
                                        title: e ? e + " - 新华社客户端" : "新华社客户端",
                                        content: c || "更多权威资讯，尽在新华社客户端",
                                        image: r || "https://img-xhpfm.xinhuaxmt.com/Column/201406/201912281525001.png",
                                        onSuccess: function() {},
                                        onFail: function() {}
                                    })
                                },
                                onFail: function(t) {}
                            })
                    }),
                        document.title = e,
                        window.location.href.indexOf("share") > -1 && window.location.href.indexOf("active") > -1 && window.location.href.indexOf("vote") > -1 ? window.location.href.split("?")[0] : window.location.href;
                    var h = Object(d.b)()
                        , f = new d.a({
                        title: e ? e + " - 新华社客户端" : "新华社客户端",
                        summary: c || "更多权威资讯，尽在新华社客户端",
                        shareUrl: window.location.href,
                        shareImage: r || "https://img-xhpfm.xinhuaxmt.com/Column/201406/201912281525001.png",
                        defaultImage: "https://img-xhpfm.xinhuaxmt.com/Column/201406/201912281525001.png"
                    })
                        , v = {
                        action: "getWeixinConfig",
                        debug: h.debug,
                        site: h.site
                    };
                    l && (v.url = location.href),
                        t.ajax({
                            type: "get",
                            url: h.url,
                            dataType: "jsonp",
                            data: v,
                            success: function(e) {
                                e.signature;
                                var i = {
                                    debug: !1,
                                    swapTitleInWX: !1,
                                    appId: "",
                                    timestamp: "",
                                    nonceStr: "",
                                    signature: ""
                                };
                                t.extend(i, e),
                                    f.setConfig(i)
                            }
                        })
                }, T = function(t) {
                    var e = c()(t);
                    window.xyJSBridge.showClientToast(e)
                }, L = function(t, e) {
                    var i = {
                        "M+": t.getMonth() + 1,
                        "d+": t.getDate(),
                        "h+": t.getHours(),
                        "m+": t.getMinutes(),
                        "s+": t.getSeconds(),
                        "q+": Math.floor((t.getMonth() + 3) / 3),
                        S: t.getMilliseconds()
                    };
                    for (var n in /(y+)/.test(e) && (e = e.replace(RegExp.$1, (t.getFullYear() + "").substr(4 - RegExp.$1.length))),
                        i)
                        new RegExp("(" + n + ")").test(e) && (e = e.replace(RegExp.$1, 1 == RegExp.$1.length ? i[n] : ("00" + i[n]).substr(("" + i[n]).length)));
                    return e
                }, U = function() {
                    var t = (new Date).getTime();
                    return window.performance && "function" == typeof window.performance.now && (t += performance.now()),
                        "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(e) {
                            var i = (t + 16 * Math.random()) % 16 | 0;
                            return t = Math.floor(t / 16),
                                ("x" === e ? i : 3 & i | 8).toString(16)
                        })
                }, $ = function(t) {
                    var e = t.file
                        , i = t.fileName
                        , n = t.fileType
                        , a = void 0 === n ? 1 : n
                        , s = t.progress
                        , o = t.callback;
                    Object(h._37)({
                        fileType: a
                    }).then(function(t) {
                        var n = t.code
                            , a = t.data;
                        if (0 !== n)
                            return !1;
                        var r = new OSS({
                            accessKeyId: a.accessKeyId,
                            accessKeySecret: a.accessKeySecret,
                            bucket: a.bucket,
                            region: a.region,
                            stsToken: a.securityToken
                        })
                            , c = a.host
                            , l = e.name.substr(e.name.lastIndexOf(".") + 1)
                            , u = (1e4 * (new Date).getTime() + Math.floor(1e4 * Math.random())).toString(32)
                            , d = i || u + "." + l;
                        r.multipartUpload(a.dir + "" + d, e, {
                            progress: function(t, e) {
                                s && s(t, e)
                            }
                        }).then(function(t) {
                            var e = c + t.name;
                            o && o({
                                url: e,
                                name: d,
                                res: t
                            })
                        }).catch(function(t) {
                            o && o({
                                url: "",
                                name: "error",
                                err: t
                            })
                        })
                    }).catch(function(t) {
                        o && o({
                            url: "",
                            name: "error",
                            err: t
                        })
                    })
                }, P = (v = o()(a.a.mark(function t(e) {
                        var i, n, s, o;
                        return a.a.wrap(function(t) {
                            for (; ; )
                                switch (t.prev = t.next) {
                                    case 0:
                                        if (i = e.split("/"),
                                            n = i[i.length - 1],
                                            !u.l.xyapp) {
                                            t.next = 10;
                                            break
                                        }
                                        return t.next = 5,
                                            Object(h.G)(n);
                                    case 5:
                                        s = t.sent,
                                            o = JSON.parse(s.slice(18, s.length)),
                                            l.a.news({
                                                newsId: n,
                                                newsType: o.newstype,
                                                showType: "",
                                                relid: ""
                                            }),
                                            t.next = 11;
                                        break;
                                    case 10:
                                        window.location.href = e;
                                    case 11:
                                    case "end":
                                        return t.stop()
                                }
                        }, t, f)
                    })),
                        function(t) {
                            return v.apply(this, arguments)
                        }
                ), q = function() {
                    var t, e = (t = window.navigator.userAgent.toLocaleLowerCase(),
                        {
                            isIOS: /iphone|ipad|ipod/.test(t),
                            isAndroid: /android/.test(t)
                        });
                    function i(t) {
                        if (e.isIOS && (t.addEventListener("focus", function() {}, !1),
                            t.addEventListener("blur", function() {
                                setTimeout(function() {
                                    window.scrollTo(0, Math.max(document.body.clientHeight, document.documentElement.clientHeight))
                                })
                            })),
                            e.isAndroid) {
                            document.documentElement.clientHeight || document.body.clientHeight;
                            window.addEventListener("resize", function() {
                                var t = document.documentElement.clientHeight || document.body.clientHeight;
                                document.getElementById("app").style.height = t + "px",
                                    t
                            }, !1)
                        }
                    }
                    for (var n = document.getElementsByTagName("input"), a = 0; a < n.length; a++)
                        i(n[a])
                };
                g = window.location.href,
                    w = g.lastIndexOf("?"),
                    y = g.substring(w + 1, g.length),
                    _ = y.split("&"),
                    b = {},
                    _.forEach(function(t) {
                        var e = t.split("=");
                        b[e[0]] = e[1]
                    }),
                    window.localStorage.setItem("urlStr", b.viewtype)
            }
        ).call(e, i("fu2u"))
    },
    Lawm: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("3cXf")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("kfHR")
                    , u = i.n(l)
                    , d = i("2Uyi")
                    , p = i("SzN8")
                    , h = i("dcGV")
                    , m = i("DnpJ")
                    , f = i("l3sn")
                    , v = i("M5JG")
                    , g = i("DuOc")
                    , w = i("ZUQW")
                    , y = i("T8BT")
                    , _ = i("pngk")
                    , b = i("2uFj")
                    , D = {
                    selection: "my-selection",
                    questionaire: "my-questionaire",
                    vote: "my-vote"
                };
                e.a = {
                    data: function() {
                        return {
                            id: 0,
                            qtopic: "",
                            startdate: {
                                type: String
                            },
                            enddate: {
                                type: String
                            },
                            remark: {
                                type: String
                            },
                            type: {
                                type: Number
                            },
                            activeData: {},
                            moduleTab: "",
                            isGoing: !1,
                            infostate: !1,
                            theuserid: this.userid,
                            ruleDesc: !0,
                            docid: "",
                            desc: "",
                            rules: [],
                            commonData: {},
                            docDetail: {},
                            newRelateNews: [],
                            introduction: "",
                            showOpen: !1,
                            openText: "展开更多 ",
                            canOpen: !0,
                            isCommentShow: !1
                        }
                    },
                    props: {
                        activetype: String,
                        activeid: String,
                        userid: Number
                    },
                    computed: {},
                    components: {
                        "my-selection": p.a,
                        "my-questionaire": h.a,
                        "my-vote": m.a,
                        "my-relative": w.a,
                        "my-comment": y.a,
                        Panel: _.a
                    },
                    created: function() {
                        this.docid = this.$route.params.docid,
                            this.moduleTab = D[this.activetype],
                            g.a.$on("check-activestatus", this.checkActiveStatus),
                            g.a.$on("suc-reset", this.getData(1)),
                            g.a.$on("login-suc", this.loginSuccessCallback)
                    },
                    beforeDestroy: function() {
                        g.a.$off("check-activestatus", this.checkActiveStatus),
                            g.a.$off("suc-reset", this.getData),
                            g.a.$off("login-suc", this.loginSuccessCallback)
                    },
                    mounted: function() {
                        this.docid = this.$route.params.docid,
                            this.getData(1),
                            this.getDocDetail()
                    },
                    methods: {
                        getRule: function() {
                            this.rules = [];
                            var t = 1 == this.activeData.joinCycle ? "每天" : 2 == this.activeData.joinCycle ? "每周" : "";
                            1 == this.activeData.optionSelectModel ? this.rules.push("在活动期间支持" + t + "参与" + this.activeData.joinFrequency + "次，只能对一个选项进行投票") : this.rules.push("在活动期间支持" + t + "可参与" + this.activeData.joinFrequency + "次，每次能对" + this.activeData.optionSelectTimes + "选项进行投票"),
                            1 == this.activeData.loginRestriction && this.rules.push("该投票需要登录客户端账号"),
                            1 == this.activeData.userInfoRestriction && this.rules.push("该投票需要登记个人相关信息")
                        },
                        getData: function(e) {
                            var i = this
                                , n = void 0;
                            if ("selection" == this.activetype)
                                n = this.getSelData().then(function(t) {
                                    t && i.checkActiveStatus(t.data.status)
                                });
                            else if ("questionaire" == this.activetype)
                                n = this.getQuesData().then(function(t) {
                                    t && i.checkActiveStatus(t.data.status, t.data)
                                });
                            else {
                                if ("vote" != this.activetype)
                                    return !1;
                                n = this.getVoteData().then(function(e) {
                                    for (var n in e && (i.checkActiveStatus(e.data.status),
                                        i.formateData(e)),
                                        e.data.optionList)
                                        5 == e.data.optionList[n].type && (i.isCommentShow = !0);
                                    1 == e.data.isCustom && (v.a.sharedata({
                                        isCustom: 1
                                    }),
                                        v.a.senddata()),
                                        i.introduction = e.data.introduction,
                                        i.$nextTick(function() {
                                            u()(t(".review")).forEach(function(e, n) {
                                                i.isInit || (i.isInit = !0,
                                                    Math.round(e.clientHeight / parseInt(t(".review").css("line-height"))) > 3 ? (t(e).addClass("multi ellipsis"),
                                                        i.showOpen = !0,
                                                        t(".multi").on("click", ".collapse", function() {
                                                            t(this).closest(".multi").removeClass("ellipsis"),
                                                                i.canOpen = !1,
                                                                i.showOpen = !1
                                                        })) : i.showOpen = !1)
                                            })
                                        })
                                })
                            }
                            return n
                        },
                        getSelData: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i, n;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return i = t,
                                                    e.next = 3,
                                                    Object(f._27)(t.activeid, t.theuserid, t.$route.query.clientLable).catch(function(t) {
                                                        i.$toast({
                                                            type: "error",
                                                            topic: "该活动已下线"
                                                        })
                                                    });
                                            case 3:
                                                return (n = e.sent) && (t.infostate = !0,
                                                    t.formateData(n)),
                                                    e.abrupt("return", n);
                                            case 8:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        getQuesData: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 3,
                                                    Object(f._23)(t.activeid, t.docid, t.theuserid, t.$route.query.clientLable).catch(function(t) {
                                                        _this.$toast({
                                                            type: "error",
                                                            topic: "该活动已下线"
                                                        })
                                                    });
                                            case 3:
                                                return (i = e.sent) && (t.infostate = !0,
                                                    t.formateData(i, "question")),
                                                    e.abrupt("return", i);
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        getVoteData: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(f._12)(t.activeid, t.theuserid, t.$route.query.clientLable).catch(function(e) {
                                                        t.$toast({
                                                            type: "error",
                                                            topic: "该活动已下线"
                                                        })
                                                    });
                                            case 2:
                                                return (i = e.sent) && (t.infostate = !0,
                                                    t.formateData(i),
                                                    t.getRule()),
                                                    e.abrupt("return", i);
                                            case 5:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        formateData: function(t, e) {
                            for (var i in t.data)
                                this[i] && (this[i] = t.data[i]),
                                "endTime" != i && "beginTime" != i && "endtime" != i && "begintime" != i || (this[i.toLowerCase()] = Object(d.d)(t.data[i].time, "YY-MM-DD hh:mm"));
                            this.activeData = t.data
                        },
                        checkActiveStatus: function(t, e) {
                            return t < 2 ? (this.$toast({
                                topic: "活动尚未开始,敬请期待",
                                type: "warning"
                            }),
                                !1) : !(t > 2) || (this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }),
                                !1)
                        },
                        supportCheck: function() {
                            this.checkActiveStatus(this.status)
                        },
                        loginSuccessCallback: function(t) {
                            var e = JSON.parse(t);
                            this.theuserid = e.userID,
                                this.getData()
                        },
                        showRule: function() {
                            this.ruleDesc = !this.ruleDesc,
                                this.$nextTick(function() {
                                    if (window.temp) {
                                        var t = b.b
                                            , e = window.temp.offset()
                                            , i = {
                                            offsetTop: e.top / t,
                                            offsetLeft: e.left / t
                                        }
                                            , n = a()(i);
                                        window.xyJSBridge.getPosition(n)
                                    }
                                })
                        },
                        getDocDetail: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, a, s;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(f.p)(e.docid);
                                            case 2:
                                                s = i.sent,
                                                    e,
                                                    n = s[0].data,
                                                    a = s[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.docDetail = t.extend(JSON.parse(a.slice(18, a.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.qtopic = e.docDetail.topic,
                                                    e.desc = e.docDetail.summary,
                                                    e.newRelateNews = e.docDetail.relatenews.slice(0, 5);
                                            case 15:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    LhwV: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("KvKp")
                    , a = (i("M5JG"),
                    i("DuOc"))
                    , s = i("mm4C")
                    , o = i("2Uyi")
                    , r = i("pQfQ")
                    , c = i.n(r)
                    , l = i("Hln9")
                    , u = i("y2fq")
                    , d = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            activeData: {},
                            linkToUrl: "",
                            type: 0,
                            defaultImg: 'this.src="' + c.a + '"',
                            id: "",
                            description: "",
                            listData: [],
                            commonData: {},
                            docDetail: {},
                            topic: "",
                            activeDetailId: 0,
                            shareStyle: 0,
                            loading: !1,
                            listmsg: "这是我的底线",
                            userId: "",
                            userImg: "",
                            showMin: !1,
                            is5g: !1,
                            tipsImg: 1,
                            showOverlay: !1
                        }
                    },
                    components: {
                        "my-footer": s.a,
                        "all-list": u.a
                    },
                    created: function() {
                        this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                            this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                            this.userImg = JSON.parse(this.userInfo).headimage || JSON.parse(this.userInfo).headimage,
                            a.a.$on("link-url", this.linkToApp),
                            this.changeFontSize()
                    },
                    beforeDestroy: function() {
                        a.a.$off("link-url", this.linkToApp)
                    },
                    mounted: function() {
                        this.is5g = "5gAllPeople" == this.$route.name,
                            Object(n.b)("新华社全民拍", "https://img-xhpfm.xinhuaxmt.com/APP/share.png", "你的问题，我们关心！把你遇到的社会治理问题告诉我们吧")
                    },
                    filters: {
                        formateDate: o.d,
                        formatimg: l.a
                    },
                    computed: {
                        urlLink: function() {
                            return Object(o.c)("handshoot")
                        }
                    },
                    methods: {
                        openTips: function() {
                            o.l.isDin || o.l.weixin || o.l.qq ? this.tipsImg = 1 : this.tipsImg = 2,
                                this.showOverlay = !0
                        },
                        goToGl: function() {
                            this.$router.push("/allPeople/gl")
                        },
                        showMinEvn: function(t) {},
                        switchSort: function(t) {
                            this.type = t
                        },
                        changeFontSize: function() {
                            var e = t(window).width() < window.screen.width ? t(window).width() : window.screen.width;
                            if (o.l.android || o.l.ios) {
                                location.pathname.indexOf("/proof");
                                var i = d.b
                                    , n = window.pagewidth = e * i
                                    , a = '<meta name="viewport" content="width=' + n + ", initial-scale=" + 1 / i + ",  minimum-scale=" + 1 / i + ",maximum-scale=" + 1 / i + ',user-scalable=no"/>';
                                t("meta[name='viewport']").length > 0 ? t("meta[name='viewport']").replaceWith(a) : t("head").append(a),
                                    t("html").css("fontSize", n / 10 + "px")
                            } else
                                e = window.pagewidth = e > PAGEMAXWIDTH ? PAGEMAXWIDTH : e,
                                    t("html").width(e),
                                    document.getElementsByTagName("html")[0].style.fontSize = e / 10 + "px"
                        },
                        handleLogin: function(t) {
                            if (t)
                                this.$router.push("/allPeople/my/" + this.userId);
                            else {
                                var e = encodeURIComponent(window.location.href + "");
                                this.$router.push({
                                    path: "/login?returnUrl=" + e
                                })
                            }
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        linkToApp: function(t) {
                            this.linkToUrl = Object(o.c)("news", {
                                id: this.$route.query.docid,
                                newstype: 1108
                            }),
                            t && window.open(this.linkToUrl)
                        },
                        turntoUrl: function(t) {
                            this.activeDetailId = parseInt(t.id)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    M5JG: function(t, e, i) {
        "use strict";
        (function(t) {
                i.d(e, "b", function() {
                    return d
                }),
                    i.d(e, "a", function() {
                        return u
                    });
                var n = i("AA3o")
                    , a = i.n(n)
                    , s = i("xSur")
                    , o = i.n(s)
                    , r = i("3cXf")
                    , c = i.n(r)
                    , l = i("2Uyi")
                    , u = {
                    debug: !1
                };
                function d(t, e, i) {
                    t && "function" == typeof t[i] ? window.xyJSBridgeIn[e] = t[i] : window.xyJSBridgeIn[e] = function() {}
                }
                window.xyJSBridgeIn = {},
                    window.xyJSBridgeIn.getShareData = function() {
                        var t = c()(window.xyJSBridgeIn.shareData);
                        return t
                    }
                    ,
                    u.login = function(t) {
                        d(t, "loginSuccess", "success"),
                            d(t, "loginCancel", "cancel"),
                            window.xyJSBridge.login()
                    }
                    ,
                    u.integralLogin = function(t, e) {
                        e = !!e,
                            d(t, "loginSuccess", "success"),
                            d(t, "loginCancel", "cancel"),
                            window.xyJSBridge.integralLogin(e)
                    }
                    ,
                    u.share = function() {
                        function t(e) {
                            a()(this, t),
                                d(e, "shareSuccess", "success"),
                                d(e, "shareChannel", "channel"),
                                d(e, "checkResult", "result")
                        }
                        return o()(t, [{
                            key: "share",
                            value: function(t) {
                                var e = c()(t);
                                window.xyJSBridge.share(e)
                            }
                        }, {
                            key: "check",
                            value: function(t) {
                                if (t = c()(t),
                                    u.debug)
                                    return !1;
                                window.xyJSBridge.check(t)
                            }
                        }]),
                            t
                    }(),
                    u.image = function(t) {
                        t.current && t.current.indexOf("x-oss-process=image/resize") > -1 && t.current.indexOf("@") > -1 && (t.current = t.current.split("@")[0]);
                        for (var e = 0; e < t.urls.length; e++)
                            t.urls[e].indexOf("x-oss-process=image/resize") > -1 && t.urls[e].indexOf("@") > -1 && (t.urls[e] = t.urls[e].split("@")[0]);
                        t = c()(t),
                            window.xyJSBridge.previewImage(t)
                    }
                    ,
                    u.video = function(t) {
                        t = c()(t),
                            window.xyJSBridge.playVideo(t)
                    }
                    ,
                    u.vr = function(t) {
                        t = c()(t),
                            window.xyJSBridge.playVr(t)
                    }
                    ,
                    u.readnews = function() {
                        function t(e) {
                            if (a()(this, t),
                                d(e, "readNewsEnd", "end"),
                                d(e, "readNewsPaused", "paused"),
                                d(e, "readNewsImgPlay", "imgChanged"),
                                u.debug)
                                return !1;
                            this.content = e.content
                        }
                        return o()(t, [{
                            key: "play",
                            value: function() {
                                if (u.debug)
                                    return !1;
                                this.content.length > 0 && (window.xyJSBridge.readNews(this.content),
                                    this.content = ""),
                                    window.xyJSBridge.readNewsPlay()
                            }
                        }, {
                            key: "paused",
                            value: function() {
                                if (u.debug)
                                    return !1;
                                window.xyJSBridge.readNewsPaused()
                            }
                        }, {
                            key: "stop",
                            value: function() {
                                if (u.debug)
                                    return !1;
                                window.xyJSBridge.readNewsStop()
                            }
                        }, {
                            key: "imgChanged",
                            value: function() {}
                        }]),
                            t
                    }(),
                    u.audio = function() {
                        function t(e) {
                            a()(this, t),
                                d(e, "audioPaused", "paused")
                        }
                        return o()(t, [{
                            key: "play",
                            value: function(t) {
                                if (u.debug)
                                    return !1;
                                window.xyJSBridge.audioPlay(t)
                            }
                        }]),
                            t
                    }(),
                    u.url = function(e) {
                        var i = {
                            title: "",
                            url: ""
                        };
                        t.extend(i, e),
                            i = c()(i),
                            window.xyJSBridge.openUrl(i)
                    }
                    ,
                    u.adv = function(t) {
                        var e = c()(t);
                        window.xyJSBridge.openAdv(e)
                    }
                    ,
                    u.news = function(t) {
                        t = c()(t),
                            window.xyJSBridge.openNews(t)
                    }
                    ,
                    u.theme = function(t) {
                        t = c()(t),
                            window.xyJSBridge.openTheme(t)
                    }
                    ,
                    u.font = function(t) {
                        d(t, "fontSize", "size")
                    }
                    ,
                    u.comment = function(t) {
                        d(t, "commentSuccess", "success"),
                            d(t, "commentFail", "fail")
                    }
                    ,
                    u.comment.prototype.reply = function(t) {
                        var e = c()(t);
                        window.xyJSBridge.reply(e)
                    }
                    ,
                    u.comment.prototype.list = function(t) {
                        window.xyJSBridge.openComment(t)
                    }
                    ,
                    u.sharedata = function(t) {
                        for (var e in void 0 === window.xyJSBridgeIn.shareData && (window.xyJSBridgeIn.shareData = {}),
                            t)
                            window.xyJSBridgeIn.shareData[e] = t[e]
                    }
                    ,
                    u.senddata = function() {
                        var t = c()(window.xyJSBridgeIn.shareData);
                        window.xyJSBridge.getShareData(t)
                    }
                    ,
                    u.reporter = function() {
                        function t(e) {
                            a()(this, t),
                                this.docid = e.docid,
                                d(e, "askSuccess", "success")
                        }
                        return o()(t, [{
                            key: "ask",
                            value: function(t) {
                                var e = c()({
                                    docid: this.docid,
                                    answeruid: t.reporterId,
                                    reportername: t.reporterName
                                });
                                window.xyJSBridge.askReporter(e)
                            }
                        }, {
                            key: "list",
                            value: function() {
                                window.xyJSBridge.openAskList(this.docid)
                            }
                        }]),
                            t
                    }(),
                    u.reviewRate = function() {
                        var e = 0;
                        return d({
                            percent: function() {
                                return e
                            }
                        }, "scrollPercent", "percent"),
                            function() {
                                var i = t(document).height()
                                    , n = t(window).height();
                                t(window).scroll(function() {
                                    var a = (t(window).scrollTop() + n) / i;
                                    e = a > e ? a > 1 ? 1 : a : e
                                })
                            }
                    }
                    ,
                    u.ready = function() {
                        window.xyJSBridge.ready()
                    }
                    ,
                    u.getdata = function(t) {
                        d(t, "suc" + t.name, "success"),
                            d(t, "fail" + t.name, "failure")
                    }
                    ,
                    u.cache = function() {
                        if (!window.applicationCache)
                            return !1;
                        window.applicationCache.onupdateready = function() {
                            window.applicationCache.swapCache(),
                                Object(l.b)()
                        }
                            ,
                            d({
                                update: function() {
                                    window.applicationCache.update()
                                }
                            }, "cacheUpdate", "update")
                    }
                    ,
                    u.surveyUserInfo = function(t, e, i) {
                        var n = c()({
                            userNameRestriction: t,
                            mobileRestriction: e,
                            addressRestriction: i
                        });
                        window.xyJSBridge.showSurveyUserInfoView(n)
                    }
                    ,
                    u.copyText = function(t) {
                        window.xyJSBridge.copyText(t)
                    }
                    ,
                    u.showNewsList = function(t) {
                        t = c()(t),
                            window.xyJSBridge.showNewsList(t)
                    }
                    ,
                    u.postComment = function(t) {
                        t = c()(t),
                            window.xyJSBridge.postComment(t)
                    }
                    ,
                    u.sendComment = function(t) {
                        window.xyJSBridge && window.xyJSBridge.sendComment && window.xyJSBridge.sendComment()
                    }
                    ,
                    u.getUserInfo = function(t) {
                        t = c()(t),
                            window.xyJSBridge.getUserInfo(t)
                    }
                    ,
                    u.previewFiles = function(t) {
                        t = c()(t),
                            window.xyJSBridge.previewFiles(t)
                    }
                    ,
                    u.showHandShootPublishView = function(t) {
                        window.xyJSBridge.showHandShootPublishView(t)
                    }
                    ,
                    u.jumpHarmonyPage = function(t) {
                        window.jumpHarmonyPage.call(t)
                    }
                    ,
                    u.gobackSeekProof = function() {
                        window.xyJSBridge && window.xyJSBridge.gobackSeekProof && window.xyJSBridge.gobackSeekProof()
                    }
                    ,
                    u.fetchSeekProofHistorySearchList = function() {
                        window.xyJSBridge && window.xyJSBridge.fetchSeekProofHistorySearchList && window.xyJSBridge.fetchSeekProofHistorySearchList()
                    }
                    ,
                    u.saveSeekProofHistorySearchList = function(t) {
                        t = c()(t),
                        window.xyJSBridge && window.xyJSBridge.saveSeekProofHistorySearchList && window.xyJSBridge.saveSeekProofHistorySearchList(t)
                    }
                    ,
                    u.proofToPage = function(t) {
                        t = c()(t),
                        window.xyJSBridge && window.xyJSBridge.proofToPage && window.xyJSBridge.proofToPage(t)
                    }
            }
        ).call(e, i("fu2u"))
    },
    M93x: function(t, e, i) {
        "use strict";
        var n = i("2uFj")
            , a = i("ZwYt")
            , s = i.n(a)
            , o = {
            name: "app",
            data: function() {
                return {
                    isServerCms: !1,
                    isRouterAlive: !0,
                    showLog: n.c.qiuzheng && "testxhpfmapi.xinhuaxmt.com" === n.d,
                    time: s.a.time
                }
            },
            created: function() {
                this.isServerCms = this.$route.query.isview && this.$route.query.sign
            },
            methods: {
                printPage: function() {
                    window.print()
                },
                reload: function() {
                    var t = this;
                    this.isRouterAlive = !1,
                        this.$nextTick(function() {
                            t.isRouterAlive = !0
                        })
                }
            }
        }
            , r = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "app",
                    attrs: {
                        id: "app"
                    }
                }, [i("router-view", {
                    staticClass: "view",
                    attrs: {
                        "keep-alive": "",
                        transition: "",
                        "transition-mode": "out-in"
                    }
                }), t._v(" "), t.isServerCms ? i("span", {
                    staticClass: "print-btn",
                    on: {
                        click: t.printPage
                    }
                }, [t._v("打印")]) : t._e(), t._v(" "), t.showLog ? i("div", {
                    staticClass: "templete-log"
                }, [t._v("模板更新时间:" + t._s(t.time))]) : t._e(), t._v(" "), i("div", {
                    attrs: {
                        id: "xcs"
                    }
                })], 1)
            },
            staticRenderFns: []
        };
        var c = i("C7Lr")(o, r, !1, function(t) {
            i("b9Na"),
                i("Rwlp")
        }, null, null);
        e.a = c.exports
    },
    MfIp: function(t, e, i) {
        "use strict";
        (function(t) {
                e.a = {
                    name: "audio-com",
                    props: {
                        url: {
                            type: String,
                            default: ""
                        },
                        time: {
                            type: Number,
                            default: 0
                        },
                        id: {
                            default: 0
                        }
                    },
                    filters: {},
                    methods: {
                        play: function(e) {
                            e.stopPropagation();
                            var i = t(e.target).next("audio")[0] || t(e.target).parent().next("audio")[0] || t(e.target).parent().next().next("audio")[0] || t(e.target).children("audio")[0];
                            this.stopAllAudio();
                            var n = document.getElementById("first" + this.id)
                                , a = document.getElementById("second" + this.id)
                                , s = document.getElementById("third" + this.id);
                            s.classList.contains("play") ? (i.pause(),
                                n.className = "pause wifi-circle first",
                                a.className = "pause wifi-circle second",
                                s.className = "pause wifi-circle third") : (i.play(),
                                n.className = "play3 wifi-circle first",
                                a.className = "play2 wifi-circle second",
                                s.className = "play wifi-circle third"),
                                i.addEventListener("ended", function() {
                                    n.className = "pause wifi-circle first",
                                        a.className = "pause wifi-circle second",
                                        s.className = "pause wifi-circle third"
                                }, !1)
                        },
                        stopAllAudio: function() {
                            for (var e = this, i = document.getElementsByClassName("wifi-circle"), n = 0; n < i.length; n++)
                                (i[n].classList.contains("play") || i[n].classList.contains("play2") || i[n].classList.contains("play3")) && (i[n].classList.remove("play"),
                                    i[n].classList.remove("play2"),
                                    i[n].classList.remove("play3"),
                                    i[n].classList.add("pause"));
                            t("audio").each(function(t, i) {
                                i.paused || e.initAudio(i)
                            })
                        },
                        initAudio: function(e) {
                            var i = e.target ? e.target : e;
                            i.pause(),
                                i.currentTime = 0,
                                t(i).prev(".voice-bar").find(".a-e-icon").removeClass("playing"),
                                i.removeEventListener("ended", this.initAudio)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    NHnr: function(t, e, i) {
        "use strict";
        Object.defineProperty(e, "__esModule", {
            value: !0
        }),
            function(t) {
                var e = i("briU")
                    , n = (i.n(e),
                    i("yf3K"))
                    , a = i("M93x")
                    , s = i("IcnI")
                    , o = i("YaEn")
                    , r = i("sY9Z")
                    , c = i("Bldn")
                    , l = i.n(c)
                    , u = i("2Uyi")
                    , d = i("M5JG")
                    , p = i("hs12")
                    , h = i("wSez")
                    , m = (i.n(h),
                    i("PBmY"))
                    , f = (i.n(m),
                    i("h9yL"))
                    , v = (i.n(f),
                    i("Q0Ca"))
                    , g = i("pIlK")
                    , w = (i.n(g),
                    i("87HC"))
                    , y = (i.n(w),
                    i("zf+2"))
                    , _ = (i.n(y),
                    i("2uFj"))
                    , b = i("CBBS")
                    , D = i("591R")
                    , C = (i.n(D),
                    i("trG9"))
                    , x = i("im9+")
                    , I = (i.n(x),
                    i("nufG"))
                    , k = (i.n(I),
                    i("DLZf"))
                    , S = (i.n(k),
                    i("zwz9"))
                    , A = (i.n(S),
                    i("I29D"))
                    , O = i.n(A);
                n.default.prototype.$preview = b.a,
                    n.default.component(h.IndexList.name, h.IndexList),
                    n.default.component(h.IndexSection.name, h.IndexSection),
                    n.default.component(h.Popup.name, h.Popup),
                    n.default.component(h.Cell.name, h.Cell),
                    n.default.component(h.Loadmore.name, h.Loadmore),
                    n.default.use(C.f),
                    n.default.use(C.j),
                    n.default.use(C.a),
                    n.default.use(C.g),
                    n.default.use(C.h),
                    i("Qyw+"),
                    n.default.prototype.$toast = r.a,
                    n.default.prototype.$mintToast = h.Toast,
                    n.default.prototype.$peach = d.a,
                    d.a.cache(),
                    n.default.use(h.InfiniteScroll),
                    n.default.use(l.a),
                    n.default.use(p.default, {
                        preLoad: 2,
                        loading: "https://img-xhpfm.xinhuaxmt.com/News/201908/616cfef0e68746d1bc5374b7a7551e25.png",
                        attempt: 1,
                        listenEvents: ["scroll"],
                        adapter: {
                            loading: function(e, i) {
                                t(e.el).parent(".link-image").attr("lazy", "loading")
                            },
                            loaded: function(e) {
                                e.bindType;
                                var i = e.el;
                                e.naturalHeight,
                                    e.naturalWidth,
                                    e.$parent,
                                    e.src,
                                    e.loading,
                                    e.error,
                                    e.Init;
                                t(i).parent(".link-image").removeAttr("lazy")
                            }
                        }
                    }),
                    n.default.use(v.a),
                    n.default.use(l.a);
                var T = t(window).width() < window.screen.width ? t(window).width() : window.screen.width;
                if (u.l.android || u.l.ios) {
                    var L = -1 !== location.pathname.indexOf("/proof")
                        , U = _.b;
                    L && (U = 1);
                    var $ = window.pagewidth = T * U
                        , P = function() {
                        for (var t = window.location.href, e = (t = t.substr(t.indexOf("?") + 1).replace(/#[^#]*]/g, "")).split("&"), i = {}, n = 0, a = e.length; n < a; n++) {
                            var s = e[n].split("=");
                            i[s[0]] = s[1]
                        }
                        return i.minFrameWidth || ""
                    }()
                        , q = '<meta name="viewport" content="width=' + $ + ", initial-scale=" + 1 / U + ",  minimum-scale=" + 1 / U + ",maximum-scale=" + 1 / U + ',user-scalable=no"/>';
                    t("meta[name='viewport']").length > 0 ? t("meta[name='viewport']").replaceWith(q) : t("head").append(q),
                        P ? t("html").css("fontSize", P / 10 + "px") : t("html").css("fontSize", $ / 10 + "px")
                } else
                    T = window.pagewidth = T > 750 ? 750 : T,
                        t("html").width(T),
                        document.getElementsByTagName("html")[0].style.fontSize = T / 10 + "px";
                n.default.prototype.$http = O.a,
                    Array.prototype.checkObj = function(t, e) {
                        for (var i = 0; i < this.length; i++)
                            if (this[i][t] == e)
                                return this[i];
                        return -1
                    }
                    ,
                    n.default.config.productionTip = !1,
                    window.addEventListener("unhandledrejection", function(t) {}),
                    new n.default({
                        el: "#app",
                        router: o.a,
                        store: s.a,
                        template: "<App/>",
                        components: {
                            App: a.a
                        }
                    }),
                    n.default.directive("bgcolor", {
                        bind: function(e, i, n) {
                            t("html").css("backgroundColor", "#" + i.value),
                                t("body").css("backgroundColor", "#" + i.value)
                        }
                    }),
                    n.default.directive("videoimg", {
                        inserted: function(t, e, i) {}
                    })
            }
                .call(e, i("fu2u"))
    },
    ODdu: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("kfHR")
                    , c = i.n(r)
                    , l = i("l3sn")
                    , u = i("xcpC")
                    , d = i("IirY")
                    , p = (i.n(d),
                    i("2Uyi"))
                    , h = i("DuOc");
                e.a = {
                    data: function() {
                        return {
                            isShow: !1,
                            scoreData: [],
                            isOpcaity: !1,
                            activeIndex: null,
                            loading: !1,
                            finished: !1,
                            isAskShow: !1,
                            answerText: "",
                            userInfo: function() {
                                var t = null;
                                try {
                                    t = JSON.parse(localStorage.getItem("userInfo"))
                                } catch (t) {}
                                return t
                            }(),
                            isIos: p.l.ios || p.l.iPhone || p.l.iPad,
                            docType: this.$route.query.docType,
                            docId: this.$route.query.docId,
                            askList: [],
                            reporterInfo: {},
                            questionId: "",
                            scoreCode: "",
                            replyId: "",
                            hasData: !0,
                            askUserName: "",
                            page: 1
                        }
                    },
                    components: {
                        "audio-com": u.a
                    },
                    watch: {
                        askList: function(e) {
                            this.$nextTick(function() {
                                c()(t(".ask-content-list")).forEach(function(e, i) {
                                    e.clientHeight / parseInt(t(".ask-content-list").css("line-height")) > 3 && (t(e).addClass("max-row"),
                                        t(e).next(".show-all").removeClass("show-all-hide"))
                                })
                            })
                        }
                    },
                    filters: {
                        formatGood: function(t) {
                            return t / 1e3 >= 1 ? (Math.round(t / 100) / 10).toFixed(1) + "k" : 0 === t ? "" : t
                        }
                    },
                    created: function() {
                        var t = this;
                        Object(l.Z)().then(function(e) {
                            var i = e.data;
                            t.scoreData = i
                        }),
                            this.getReporter()
                    },
                    mounted: function() {
                        window.scrollTo(0, 0)
                    },
                    methods: {
                        getReporter: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (!(i = t.$route.query.reporterId)) {
                                                    e.next = 7;
                                                    break
                                                }
                                                return e.next = 4,
                                                    Object(l.W)(i);
                                            case 4:
                                                n = e.sent,
                                                    t.reporterInfo = n.data;
                                            case 7:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        goBack: function() {
                            this.$route.query.backUrl ? window.location.replace(this.$route.query.backUrl) : this.$router.go(-1)
                        },
                        rewardShow: function() {
                            this.isShow = !this.isShow,
                                this.activeIndex = null,
                                this.isOpcaity = !1
                        },
                        reward: function(t) {
                            this.userInfo ? (this.isShow = !this.isShow,
                                this.questionId = t.id) : this.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href))
                        },
                        chioceScore: function(t, e) {
                            this.activeIndex = e,
                                this.isOpcaity = !0,
                                this.scoreCode = t.code
                        },
                        showAllComment: function(e) {
                            var i = t(e.target);
                            i.prev(".max-row").removeClass("max-row"),
                                i.remove()
                        },
                        onLoad: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (t.loading = !0,
                                                    !t.userInfo) {
                                                    e.next = 12;
                                                    break
                                                }
                                                return e.next = 5,
                                                    Object(l.q)(t.docId, t.page, t.docType, t.userInfo.userId);
                                            case 5:
                                                (i = e.sent).data.forEach(function(e) {
                                                    t.askList.push(e)
                                                }),
                                                    t.loading = !1,
                                                    i.data && i.data.length > 0 ? t.page += 1 : t.finished = !0,
                                                    e.next = 21;
                                                break;
                                            case 12:
                                                return e.next = 15,
                                                    Object(l.q)(t.docId, t.page, t.docType);
                                            case 15:
                                                (n = e.sent).data.forEach(function(e) {
                                                    t.askList.push(e)
                                                }),
                                                    t.loading = !1,
                                                    n.data && n.data.length > 0 ? t.page += 1 : t.finished = !0;
                                            case 21:
                                                t.askList.length <= 0 && (t.hasData = !1);
                                            case 22:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        replyAsk: function(t) {
                            var e = this;
                            if (this.askItme = t,
                                this.userInfo) {
                                if (0 != t.hasreply || this.userInfo.userId != this.reporterInfo.userId)
                                    return;
                                this.isAskShow = !this.isAskShow,
                                    h.a.$emit("inputFocus"),
                                    this.askUserName = t.askusername,
                                    this.replyId = t.id,
                                    setTimeout(function() {
                                        e.$refs.reporterText.focus()
                                    }, 200)
                            } else
                                this.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href))
                        },
                        shadeClick: function() {
                            this.isAskShow = !this.isAskShow,
                                h.a.$emit("inputBlur")
                        },
                        playVideo: function(e, i) {
                            e.stopPropagation();
                            var n = t(e.target);
                            this.x5FullScreen(n, i),
                                this.stopAllAudio()
                        },
                        playIosVideo: function(e) {
                            this.stopAllAudio(),
                                t(e.target).parent().next().hide()
                        },
                        x5FullScreen: function(e, i) {
                            var n = this;
                            if (p.l.android && 6008 !== i.livetype) {
                                var a = i.answerVideoUrl
                                    , s = '<div class="x5-videoPlayer" style="position:fixed; left:0; top:0; z-index:100000;width:100%; height:100%; display:block;background:#000000">\n                            <video\n                              style="display:block"\n                              controls\n                              id="x5video"\n                              width="100%"\n                              height="100%"\n                              src="' + a + '"\n                              poster="' + i.answerVideoImage + '"\n                              preload\n                              x5-video-player-type="h5"\n                              x5-video-player-fullscreen="true"\n                              x5-video-orientation=\'portrait\'\n                          controls\n                          x5-video-player-type="h5-page"\n                          webkit-playsinline\n                          x5-playsinline\n                          playsinline\n                          x-webkit-airplay="allow"\n                            ></video>\n                          </div>';
                                t("body").append(s);
                                var o = document.getElementById("x5video");
                                o.paused && o.play(),
                                    o.oncanplay = function() {
                                        o.play()
                                    }
                                ;
                                var r = 1;
                                o.addEventListener("seeking", function() {
                                    r = 0,
                                        setTimeout(function() {
                                            r = 1
                                        }, 300)
                                }),
                                    o.addEventListener("pause", function(e) {
                                        setTimeout(function() {
                                            1 == r && (o.pause(),
                                                t(".x5-videoPlayer").remove())
                                        }, 100)
                                    }),
                                    o.addEventListener("error", function(t) {}),
                                    o.addEventListener("play", function(e) {
                                        t("#hfVideo").get(0) && t("#hfVideo").get(0).pause(),
                                        o.paused && o.play()
                                    }),
                                    o.addEventListener("x5videoenterfullscreen", function() {}),
                                    o.addEventListener("x5videoexitfullscreen", function() {
                                        o.pause(),
                                            n.x5Params = {
                                                x5src: "",
                                                x5poster: ""
                                            }
                                    })
                            }
                        },
                        checkGood: function(t) {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (!e.userInfo) {
                                                    i.next = 8;
                                                    break
                                                }
                                                return n = t.isSupport ? 1 : 0,
                                                    i.next = 4,
                                                    Object(l.h)(n, t.id, e.docId, e.userInfo.userId);
                                            case 4:
                                                (s = i.sent).data ? (t.isSupport = !t.isSupport,
                                                    t.isSupport ? t.good += 1 : t.good -= 1) : e.$toast({
                                                    type: "warning",
                                                    msg: s.message
                                                }),
                                                    i.next = 9;
                                                break;
                                            case 8:
                                                e.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href));
                                            case 9:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        giveReward: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(l._32)(t.userInfo.userId, t.docId, t.questionId, t.docType, t.reporterInfo.userId, t.scoreCode).then(function(e) {
                                                        t.$toast({
                                                            type: 0 != e.code ? "warning" : "success",
                                                            msg: e.message
                                                        }),
                                                            t.isShow = !1
                                                    });
                                            case 2:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        sendAnswer: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (!t.answerText) {
                                                    e.next = 5;
                                                    break
                                                }
                                                return e.next = 3,
                                                    Object(l._25)(t.reporterInfo.userId, t.answerText, t.replyId).then(function(e) {
                                                        t.isAskShow = !1,
                                                            t.answerText = "",
                                                            h.a.$emit("inputBlur"),
                                                            t.$toast({
                                                                type: 0 != e.state ? "warning" : "success",
                                                                msg: 0 != e.state ? e.message : "发布成功，等待审核中"
                                                            }),
                                                            t.askItme.hasreply = 1
                                                    });
                                            case 3:
                                                e.next = 6;
                                                break;
                                            case 5:
                                                return e.abrupt("return");
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    OKn5: function(t, e, i) {
        "use strict";
        (function(t) {
                i("l3sn"),
                    i("KvKp"),
                    i("M5JG"),
                    i("DuOc");
                var n = i("mm4C")
                    , a = i("2Uyi")
                    , s = i("ScjG")
                    , o = i.n(s)
                    , r = i("Hln9")
                    , c = i("y2fq")
                    , l = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            activeData: {},
                            linkToUrl: "",
                            type: 0,
                            defaultImg: 'this.src="' + o.a + '"',
                            id: "",
                            description: "",
                            listData: [],
                            commonData: {},
                            docDetail: {},
                            topic: "",
                            activeDetailId: 0,
                            shareStyle: 0,
                            loading: !1,
                            listmsg: "这是我的底线"
                        }
                    },
                    components: {
                        "my-footer": n.a,
                        "all-list": c.a
                    },
                    created: function() {
                        this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                            this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                            this.activeData.banner = "https://img-xhpfm.xinhuaxmt.com/News/202010/d9a7dd1a30c24448aabfd2fd914b087f.jpg@640w_160h_4e_1c_80Q_2o_1x_237-237-237bgc.jpg",
                            this.changeFontSize()
                    },
                    beforeDestroy: function() {},
                    mounted: function() {
                        scrollTo(0, 0)
                    },
                    filters: {
                        formateDate: a.d,
                        formatimg: r.a
                    },
                    computed: {},
                    methods: {
                        changeFontSize: function() {
                            var e = t(window).width() < window.screen.width ? t(window).width() : window.screen.width;
                            if (a.l.android || a.l.ios) {
                                location.pathname.indexOf("/proof");
                                var i = l.b
                                    , n = window.pagewidth = e * i
                                    , s = '<meta name="viewport" content="width=' + n + ", initial-scale=" + 1 / i + ",  minimum-scale=" + 1 / i + ",maximum-scale=" + 1 / i + ',user-scalable=no"/>';
                                t("meta[name='viewport']").length > 0 ? t("meta[name='viewport']").replaceWith(s) : t("head").append(s),
                                    t("html").css("fontSize", n / 10 + "px")
                            } else
                                e = window.pagewidth = e > PAGEMAXWIDTH ? PAGEMAXWIDTH : e,
                                    t("html").width(e),
                                    document.getElementsByTagName("html")[0].style.fontSize = e / 10 + "px"
                        },
                        handleLogin: function(t) {
                            if (t)
                                this.$router.push({
                                    name: "myproof"
                                });
                            else {
                                var e = encodeURIComponent(window.location.href + "");
                                this.$router.push({
                                    path: "/login?returnUrl=" + e
                                })
                            }
                        },
                        goBack: function() {
                            this.$router.replace("/handshoot")
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        linkToApp: function(t) {
                            this.linkToUrl = Object(a.c)("news", {
                                id: this.$route.query.docid,
                                newstype: 1108
                            }),
                            t && window.open(this.linkToUrl)
                        },
                        switchSort: function(t) {
                            t != this.type && (this.type = t),
                                scrollTo(0, 0)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    OhvI: function(t, e) {},
    Ot9C: function(t, e, i) {
        "use strict";
        var n = i("GxKY")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    staticClass: "content-container"
                }, [1 !== t.shareStyle ? n("my-header", {
                    attrs: {
                        isShow: t.isShow,
                        "is-partnews": t.isPartnews,
                        "column-names": t.columnNames,
                        "url-link": t.urlLink
                    }
                }) : t._e(), t._v(" "), t.back ? n("div", {
                    staticClass: "back-header"
                }, [n("a", {
                    staticClass: "back",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.goBack.apply(null, arguments)
                        }
                    }
                }), t._v(" "), n("div", [t._v("战疫新攻略")])]) : t._e(), t._v(" "), t._t("header"), t._v(" "), t._t("videoplayer"), t._v(" "), n(t.asyncContent, t._b({
                    ref: "childcontent",
                    tag: "component",
                    nativeOn: {
                        click: function(e) {
                            return t.previews(e)
                        }
                    }
                }, "component", t.$props, !1)), t._v(" "), t.showAdv ? n("section", {
                    staticClass: "adv-container"
                }, [n("a", {
                    on: {
                        click: function(e) {
                            return t.adLink(t.advData.redirectType, t.advData.id, t.advData.newstype, t.advData.advUrl, t.advData.relationDocId)
                        }
                    }
                }, [n("img", {
                    attrs: {
                        src: t.advData.advImageUrl,
                        alt: "广告图111",
                        onerror: "this.remove(0)"
                    }
                }), t._v(" "), n("div", {
                    staticClass: "label-peach-box"
                }, [t._l(t.advData.tagList, function(e, i) {
                    return [n("label", {
                        key: i,
                        staticClass: "label-peach",
                        style: 1 === i ? "margin-left:5%" : ""
                    }, [t._v(t._s(e))])]
                })], 2)])]) : t._e(), t._v(" "), t.voteId > 0 ? n("Panel", {
                    staticClass: "detail-custom-panel",
                    attrs: {
                        title: "投票"
                    }
                }, [n("my-vote", {
                    attrs: {
                        "module-data": t.votedata,
                        type: t.votedata.type,
                        isshare: 1,
                        source: 1,
                        sign: this.$route.query.sign || "",
                        voteId: t.voteId
                    }
                }, [n("p", {
                    staticClass: "vote-title",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.toVoteDetail.apply(null, arguments)
                        }
                    }
                }, [t._v("\n        " + t._s(t.votedata.title) + "\n      ")]), t._v(" "), t.introduction && t.introduction.length > 0 ? n("div", {
                    staticClass: "review",
                    attrs: {
                        id: "review"
                    }
                }, [t._v("\n        " + t._s(t.introduction) + "\n        "), t.showOpen ? n("span", {
                    staticClass: "collapse",
                    staticStyle: {
                        "background-color": "#fff",
                        color: "#4a90e2"
                    }
                }, [t.canOpen ? n("span", {
                    staticStyle: {
                        color: "#1c1c1c"
                    }
                }, [t._v("... ")]) : t._e(), t._v(" "), n("span", {
                    staticStyle: {
                        color: "#003CA0"
                    }
                }, [t._v(t._s(t.openText))]), n("img", {
                    attrs: {
                        src: i("FiX5")
                    }
                })]) : t._e(), t._v(" "), n("i", {
                    staticClass: "review-left"
                })]) : t._e()])], 1) : t._e(), t._v(" "), t.reporter.userId ? n("Panel", {
                    staticClass: "detail-custom-panel relation-news ask-a-reporter",
                    attrs: {
                        title: "问记者"
                    }
                }, [t.reporter.userId ? n("section", {
                    staticClass: "channel-container"
                }, [n("div", {
                    staticClass: "reporters-info reporter-info-bottom",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.openReporterEvent(t.reporter.userId)
                        }
                    }
                }, [n("user-face", {
                    attrs: {
                        url: t.reporter.uiHeadImage,
                        width: 100,
                        height: 100
                    }
                }), t._v(" "), n("div", {
                    staticClass: "basic-info"
                }, [n("p", {
                    staticClass: "r-name"
                }, [t._v("\n            " + t._s(t.reporter.uiName) + "\n            "), t.reporter.followerNum > 0 ? n("span", {
                    staticClass: "pull-right people-focus"
                }, [t._v(t._s(t.reporter.followerNum) + "人关注\n            ")]) : t._e()]), t._v(" "), n("span", {
                    staticClass: "r-form"
                }, [t._v(t._s(t._f("showPart")(t.reporter.uiSignature, 14)))])])], 1), t._v(" "), n("my-reporter", {
                    attrs: {
                        docid: t.newsDetailId,
                        userId: t.reporter.userId,
                        "reporter-name": t.reporter.uiName,
                        "reporter-img": t.reporter.uiHeadImage,
                        isShare: 1
                    }
                })], 1) : t._e()]) : t._e(), t._v(" "), t.relateNews.length > 0 ? n("Panel", {
                    staticClass: "detail-custom-panel",
                    staticStyle: {
                        "padding-left": "0",
                        "padding-right": "0"
                    },
                    attrs: {
                        title: "相关推荐"
                    }
                }, [t.relateNews.length > 0 ? n("my-relative", {
                    attrs: {
                        newslist: t.relateNews,
                        isshare: 1
                    }
                }) : t._e()], 1) : t._e(), t._v(" "), t.commentStatus || t.isCommentShow ? n("my-comment", {
                    attrs: {
                        docid: t.docid,
                        isshare: 1,
                        cv: t.cv,
                        userid: t.$route.query.userID,
                        newsType: t.newsType,
                        isOtherVote: t.isOtherVote
                    },
                    scopedSlots: t._u([{
                        key: "default",
                        fn: function(e) {
                            return [n("div", {
                                staticClass: "split-block"
                            }), t._v(" "), n("div", {
                                staticClass: "module-name"
                            }, [n("span", {
                                staticClass: "module-titles"
                            }, [t._v(t._s(e.title))])])]
                        }
                    }], null, !1, 2403544708)
                }) : t._e(), t._v(" "), n("my-footer", {
                    attrs: {
                        type: 1,
                        "share-link": t.urlLink,
                        "is-partnews": t.isPartnews,
                        "share-style": t.shareStyle
                    }
                })], 2)
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("B7yO"),
                i("hSgV")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-0f86a6bc", null);
        e.a = o.exports
    },
    PBmY: function(t, e) {},
    PCvz: function(t, e) {},
    Pm0f: function(t, e) {},
    Q0Ca: function(t, e, i) {
        "use strict";
        i("yf3K");
        e.a = {
            install: function(t) {
                t.prototype.formatImg = function(t, e, i) {
                    var n = new Image;
                    n.src = t.src,
                        n.width < n.height && n.height < i ? (t.width = n.width,
                            t.height = n.height) : e / i <= n.width / n.height ? (t.width = e,
                            t.height = e * (n.height / n.width)) : (t.width = i * (n.width / n.height),
                            t.height = i)
                }
            }
        }
    },
    Q71U: function(t, e) {},
    QTsx: function(t, e) {},
    QXRr: function(t, e) {},
    Qw3R: function(t, e) {},
    "Qyw+": function(t, e) {},
    R36j: function(t, e) {},
    Rbp0: function(t, e) {},
    RlQN: function(t, e) {
        t.exports = ""
    },
    Rwlp: function(t, e) {},
    SMxm: function(t, e) {},
    ScjG: function(t, e, i) {
        t.exports = i.p + "static/img/default.494cf1e.jpg"
    },
    SzN8: function(t, e, i) {
        "use strict";
        var n = i("lC5x")
            , a = i.n(n)
            , s = i("J0Oq")
            , o = i.n(s)
            , r = i("Hln9")
            , c = i("KvKp")
            , l = i("l3sn")
            , u = i("M5JG")
            , d = i("DuOc")
            , p = i("2Uyi")
            , h = {
            data: function() {
                return {
                    userID: 0
                }
            },
            props: ["moduleData", "type", "userid", "isshare"],
            filters: {
                formatimg: r.a
            },
            created: function() {},
            computed: {
                typeClass: function() {
                    return 0 == this.type ? "selection-row-container" : 1 == this.type ? "selection-col-container" : void 0
                },
                totalcount: {
                    get: function() {
                        return this.moduleData.participantNum
                    },
                    set: function(t) {
                        this.moduleData.participantNum = t
                    }
                }
            },
            methods: {
                createModule: function() {},
                getData: function() {
                    var t = this;
                    return o()(a.a.mark(function e() {
                        var i, n, s;
                        return a.a.wrap(function(e) {
                            for (; ; )
                                switch (e.prev = e.next) {
                                    case 0:
                                        return e.next = 2,
                                            Object(l._27)(t.activeid, t.userid, t.$route.query.clientLable);
                                    case 2:
                                        for (s in i = e.sent,
                                            n = t,
                                            i.data)
                                            n[s] && (n[s] = i.data[s]),
                                            "endDate" != s && "startDate" != s && "enddate" != s && "startdate" != s || (n[s.toLowerCase()] = Object(p.d)(i.data[s].time, "YY-MM-DD hh:mm"));
                                        t.selectionData = i.data,
                                            t.seltype = i.data.type,
                                            t.supportState = 0;
                                    case 8:
                                    case "end":
                                        return e.stop()
                                }
                        }, e, t)
                    }))()
                },
                support: function(t, e, i) {
                    var n = this;
                    return o()(a.a.mark(function s() {
                        var o;
                        return a.a.wrap(function(a) {
                            for (; ; )
                                switch (a.prev = a.next) {
                                    case 0:
                                        if (!n.supportState) {
                                            a.next = 2;
                                            break
                                        }
                                        return a.abrupt("return", !1);
                                    case 2:
                                        if (o = n,
                                            d.a.$emit("check-activestatus", n.moduleData.selectionStatus),
                                            !(n.moduleData.selectionStatus <= 1 && n.isshare)) {
                                            a.next = 7;
                                            break
                                        }
                                        return d.a.$emit("link-url", 1),
                                            a.abrupt("return", !1);
                                    case 7:
                                        if (1 == n.moduleData.selectionStatus) {
                                            a.next = 9;
                                            break
                                        }
                                        return a.abrupt("return", !1);
                                    case 9:
                                        if (!i) {
                                            a.next = 12;
                                            break
                                        }
                                        return n.$toast({
                                            type: "success",
                                            topic: "您已投出您的支持票"
                                        }),
                                            a.abrupt("return", !1);
                                    case 12:
                                        if (!n.isshare) {
                                            a.next = 15;
                                            break
                                        }
                                        return d.a.$emit("link-url", 1),
                                            a.abrupt("return", !1);
                                    case 15:
                                        if (!(n.userid > 0 || 0 == n.moduleData.needLogin)) {
                                            a.next = 24;
                                            break
                                        }
                                        return n.supportState = 1,
                                            a.next = 19,
                                            Object(l._35)(t, e, n.userid, n.$route.query.clientLable).catch(function(t) {
                                                d.a.$emit("hide-info"),
                                                    o.$toast({
                                                        type: "error",
                                                        topic: t.message
                                                    }),
                                                    o.supportState = 0
                                            });
                                    case 19:
                                        0 == a.sent.state && (o.$toast({
                                            type: "success",
                                            topic: "感谢支持"
                                        }),
                                            d.a.$emit("suc-reset")),
                                            o.supportState = 0,
                                            a.next = 25;
                                        break;
                                    case 24:
                                        Object(c.m)();
                                    case 25:
                                    case "end":
                                        return a.stop()
                                }
                        }, s, n)
                    }))()
                },
                openDetailUrl: function(t, e) {
                    if (!e)
                        return !1;
                    1 == this.isshare ? window.open(e) : u.a.url({
                        title: t,
                        url: e
                    })
                }
            }
        }
            , m = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("section", {
                    class: t.typeClass
                }, [i("ul", {
                    staticClass: "selection-ul"
                }, t._l(t.moduleData.detailViewModelList, function(e) {
                    return i("li", {
                        key: e.id,
                        staticClass: "selection-list"
                    }, [i("div", {
                        staticClass: "img-box",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.openDetailUrl(e.selectionOptions, e.selectionUrls)
                            }
                        }
                    }, [i("img", {
                        attrs: {
                            src: t._f("formatimg")(e.imageUrl, 216, 162)
                        }
                    })]), t._v(" "), i("div", {
                        staticClass: "s-l-right"
                    }, [i("p", {
                        staticClass: "msg",
                        on: {
                            click: function(i) {
                                return t.openDetailUrl(e.selectionOptions, e.selectionUrls)
                            }
                        }
                    }, [t._v(t._s(e.selectionOptions))]), t._v(" "), i("span", {
                        staticClass: "count"
                    }, [t._v(t._s(e.resultCount) + "票")]), t._v(" "), e.selected ? e.selected ? i("span", {
                        staticClass: "btn",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.support(e.mainId, e.id, e.selected)
                            }
                        }
                    }, [t._v("感谢支持")]) : t._e() : i("span", {
                        staticClass: "btn",
                        class: [1 == t.moduleData.selectionStatus ? "act" : ""],
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.support(e.mainId, e.id)
                            }
                        }
                    }, [t._v("支持TA")])])])
                }), 0), t._v(" "), 1 == t.isshare ? i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.selectionStatus > 1 ? i("span", [t._v("活动已结束，已有" + t._s(t.moduleData.participantNum) + "人参与")]) : t._e(), t._v(" "), 1 == t.moduleData.selectionStatus ? i("span", [t._v("已有" + t._s(t.moduleData.participantNum) + "人参与")]) : t._e(), t._v(" "), t.moduleData.selectionStatus < 1 ? i("span", [t._v("活动尚未开始，敬请期待")]) : t._e()]) : 0 == t.isshare && t.moduleData.selectionStatus >= 1 ? i("div", {
                    staticClass: "line-sub"
                }, [i("span", [t._v("已有" + t._s(t.moduleData.participantNum) + "人参与")])]) : t._e()])
            },
            staticRenderFns: []
        };
        var f = i("C7Lr")(h, m, !1, function(t) {
            i("3lt3")
        }, "data-v-ae717f6c", null);
        e.a = f.exports
    },
    T465: function(t, e, i) {
        t.exports = i.p + "static/img/add_desktop_img2.f70c039.png"
    },
    T8BT: function(t, e, i) {
        "use strict";
        var n = i("lLIm")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("section", {
                    staticClass: "d-hotcomment"
                }, [t.isshare ? i("div", {
                    staticClass: "comment-box"
                }, [i("input", {
                    directives: [{
                        name: "model",
                        rawName: "v-model",
                        value: t.commentContent,
                        expression: "commentContent"
                    }],
                    staticClass: "comment-input",
                    attrs: {
                        type: "type",
                        id: "commentInput",
                        placeholder: "我来说两句......"
                    },
                    domProps: {
                        value: t.commentContent
                    },
                    on: {
                        focus: t.inputFocus,
                        blur: t.inputBlur,
                        input: function(e) {
                            e.target.composing || (t.commentContent = e.target.value)
                        }
                    }
                }), t._v(" "), i("a", {
                    staticClass: "send-comment-btn",
                    style: t.isFocus || t.commentContent ? "color: #003ca0;" : "color: #999;",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.setNewsComment.apply(null, arguments)
                        }
                    }
                }, [t._v("发送")])]) : t._e(), t._v(" "), i("div", {
                    class: ["comment-container", {
                        "collect-comment": "collect" === this.from
                    }]
                }, [t.aList && t.aList.length > 0 ? [t.cList && t.cList.length > 0 ? i("div", {
                    staticClass: "commentTitle-body"
                }, [t._m(0)]) : t._e(), t._v(" "), t.showHostList ? i("ul", {
                    class: [t.cList.lenght > 0 ? "comment-ul1" : "comment-ul"]
                }, t._l(t.cList, function(e) {
                    return i("li", {
                        key: e.id + e.nickname,
                        staticClass: "c-list"
                    }, [e.user ? i("div", {
                        staticClass: "user-header"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [(t.isshare,
                        i("img", {
                            attrs: {
                                src: t._f("ossimgurl")(e.user.uiHeadImage, 200, 200, "m_lfit"),
                                onerror: "javascript: this.src='http://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                            }
                        }))]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "user-name"
                    }, [t._v(t._s(e.user.uiName || "新华社网友"))])]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [i("a", {
                        staticClass: "good",
                        class: {
                            act: 1 == e.tag
                        },
                        attrs: {
                            "data-id": e.id
                        },
                        on: {
                            click: function(e) {
                                return t.checkGood(e)
                            }
                        }
                    }, [e.supportCount > 0 ? i("span", [t._v(t._s(t._f("formatGood")(e.supportCount)))]) : t._e()])])]) : i("div", {
                        staticClass: "user-header"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [(t.isshare || t.theuserid,
                        i("img", {
                            attrs: {
                                src: e.photourl,
                                onerror: "javascript: this.src='http://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                            }
                        }))]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "user-name"
                    }, [t._v(t._s(e.nickname || "新华社网友"))])]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [i("a", {
                        staticClass: "good",
                        class: {
                            act: 1 == e.tag
                        },
                        attrs: {
                            "data-id": e.id
                        },
                        on: {
                            click: function(e) {
                                return t.checkGood(e)
                            }
                        }
                    }, [t._v(t._s(t._f("formatGood")(e.good)))])])]), t._v(" "), e.user && e.floor && e.floor.length > 0 ? i("div", {
                        staticClass: "floor-ul"
                    }, [t._l(e.floor, function(n, a) {
                        return [i("div", {
                            key: a,
                            staticClass: "floor-list",
                            class: {
                                "fn-hide": e.floor.length > 5 && a > 1 && a != e.floor.length - 1 && a != e.floor.length - 2
                            }
                        }, [i("p", {
                            staticClass: "f-header"
                        }, [t._v("\n                  " + t._s(n.user.uiName || "新华社网友") + "\n                  "), i("span", {
                            staticClass: "sub"
                        }, [t._v(t._s(a + 1) + "楼")]), t._v(" "), n.supportCount > 0 ? i("span", {
                            staticClass: "pull-right good"
                        }, [t._v(t._s(t._f("formatGood")(n.supportCount)))]) : t._e()]), t._v(" "), i("p", {
                            staticClass: "f-content"
                        }, [t._v(t._s(n.commentContent))])]), t._v(" "), e.floor.length > 5 && 2 == a ? i("div", {
                            key: a,
                            staticClass: "f-show-btn",
                            on: {
                                click: function(e) {
                                    return t.showAllFloor(e)
                                }
                            }
                        }, [i("span", {
                            staticClass: "btn"
                        }, [t._v("查看隐藏楼层")])]) : t._e()]
                    })], 2) : t._e(), t._v(" "), !e.user && e.floor && e.floor.length > 0 ? i("div", {
                        staticClass: "floor-ul"
                    }, [t._l(e.floor, function(n, a) {
                        return [i("div", {
                            key: a,
                            staticClass: "floor-list",
                            class: {
                                "fn-hide": e.floor.length > 5 && a > 1 && a != e.floor.length - 1 && a != e.floor.length - 2
                            }
                        }, [i("p", {
                            staticClass: "f-header"
                        }, [t._v("\n                  " + t._s(n.nickname) + "\n                  "), i("span", {
                            staticClass: "sub"
                        }, [t._v(t._s(a + 1) + "楼")]), t._v(" "), i("span", {
                            staticClass: "pull-right good floor-good",
                            class: {
                                act: 1 == e.tag
                            },
                            attrs: {
                                "data-id": n.id
                            },
                            on: {
                                click: function(e) {
                                    return t.checkGood(e)
                                }
                            }
                        }, [t._v(t._s(n.good))])]), t._v(" "), i("p", {
                            staticClass: "f-content"
                        }, [t._v(t._s(n.comment))])]), t._v(" "), e.floor.length > 5 && 2 == a ? i("div", {
                            key: a,
                            staticClass: "f-show-btn",
                            on: {
                                click: function(e) {
                                    return t.showAllFloor(e)
                                }
                            }
                        }, [i("span", {
                            staticClass: "btn"
                        }, [t._v("查看隐藏楼层")])]) : t._e()]
                    })], 2) : t._e(), t._v(" "), e.user ? i("div", {
                        staticClass: "c-comment max-row"
                    }, [t._v(t._s(e.commentContent) + "\n          ")]) : i("div", {
                        staticClass: "c-comment max-row"
                    }, [t._v(t._s(e.comment))]), t._v(" "), e.comment && (e.comment.length > 57 || e.comment.split("\n").length > 3) || e.commentContent && (e.commentContent.length > 57 || e.commentContent.split("\n").length > 3) ? i("span", {
                        staticClass: "show-all",
                        on: {
                            click: function(e) {
                                return t.showAllComment(e)
                            }
                        }
                    }, [t._v("展开全文")]) : t._e()])
                }), 0) : t._e(), t._v(" "), t.aList && t.aList.length > 0 ? i("div", {
                    staticClass: "commentTitle-body"
                }, [i("p", {
                    class: ["commentTitle v8-title", t.cList.lenght > 0 ? "hotcomment" : t.istrue ? "allcomment" : "allcomment1"]
                }, [i("span", {
                    staticClass: "icon"
                }), t._v("\n          全部评论\n        ")])]) : t._e(), t._v(" "), i("ul", {
                    class: ["comment-ul", t.cList.lenght > 0 ? "" : t.istrue ? "allul" : "allul1"]
                }, t._l(t.aList, function(e, n) {
                    return i("li", {
                        key: n,
                        staticClass: "c-list"
                    }, [e.user ? i("div", {
                        staticClass: "user-header"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [(t.isshare,
                        i("img", {
                            attrs: {
                                src: t._f("ossimgurl")(e.user.uiHeadImage, 200, 200, "m_lfit"),
                                onerror: "javascript: this.src='http://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                            }
                        }))]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "user-name"
                    }, [t._v(t._s(e.user.uiName || "新华社网友"))])]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [i("a", {
                        staticClass: "good",
                        class: {
                            act: 1 == e.tag
                        },
                        attrs: {
                            "data-id": e.id
                        },
                        on: {
                            click: function(e) {
                                return t.checkGood(e)
                            }
                        }
                    }, [e.supportCount > 0 ? i("span", [t._v(t._s(t._f("formatGood")(e.supportCount)))]) : t._e()])])]) : i("div", {
                        staticClass: "user-header"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [(t.isshare || t.theuserid,
                        i("img", {
                            attrs: {
                                src: e.photourl || "http://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png",
                                onerror: "javascript: this.src='http://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                            }
                        }))]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "user-name"
                    }, [t._v(t._s(e.nickname || "新华社网友"))])]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [i("a", {
                        staticClass: "good",
                        class: {
                            act: 1 == e.tag
                        },
                        attrs: {
                            "data-id": e.id
                        },
                        on: {
                            click: function(e) {
                                return t.checkGood(e)
                            }
                        }
                    }, [t._v(t._s(t._f("formatGood")(e.good)))])])]), t._v(" "), e.user && e.floor && e.floor.length > 0 ? i("div", {
                        staticClass: "floor-ul"
                    }, [t._l(e.floor, function(n, a) {
                        return [i("div", {
                            key: a,
                            staticClass: "floor-list",
                            class: {
                                "fn-hide": e.floor.length > 5 && a > 1 && a != e.floor.length - 1 && a != e.floor.length - 2
                            }
                        }, [i("p", {
                            staticClass: "f-header"
                        }, [t._v("\n                  " + t._s(n.user.uiName || "新华社网友") + "\n                  "), i("span", {
                            staticClass: "sub"
                        }, [t._v(t._s(a + 1) + "楼")]), t._v(" "), n.supportCount > 0 ? i("span", {
                            staticClass: "pull-right good"
                        }, [t._v(t._s(t._f("formatGood")(n.supportCount)))]) : t._e()]), t._v(" "), i("p", {
                            staticClass: "f-content"
                        }, [t._v(t._s(n.commentContent))])]), t._v(" "), e.floor.length > 5 && 2 == a ? i("div", {
                            key: a,
                            staticClass: "f-show-btn",
                            on: {
                                click: function(e) {
                                    return t.showAllFloor(e)
                                }
                            }
                        }, [i("span", {
                            staticClass: "btn"
                        }, [t._v("查看隐藏楼层")])]) : t._e()]
                    })], 2) : t._e(), t._v(" "), !e.user && e.floor && e.floor.length > 0 ? i("div", {
                        staticClass: "floor-ul"
                    }, [t._l(e.floor, function(n, a) {
                        return [i("div", {
                            key: a,
                            staticClass: "floor-list",
                            class: {
                                "fn-hide": e.floor.length > 5 && a > 1 && a != e.floor.length - 1 && a != e.floor.length - 2
                            }
                        }, [i("p", {
                            staticClass: "f-header"
                        }, [t._v("\n                  " + t._s(n.nickname) + "\n                  "), i("span", {
                            staticClass: "sub"
                        }, [t._v(t._s(a + 1) + "楼")]), t._v(" "), i("span", {
                            staticClass: "pull-right good floor-good",
                            class: {
                                act: 1 == e.floor[0].tag
                            },
                            attrs: {
                                "data-id": n.id
                            },
                            on: {
                                click: function(e) {
                                    return t.checkGood(e)
                                }
                            }
                        }, [t._v(t._s(n.good))])]), t._v(" "), i("p", {
                            staticClass: "f-content"
                        }, [t._v(t._s(n.comment))])]), t._v(" "), e.floor.length > 5 && 2 == a ? i("div", {
                            key: a,
                            staticClass: "f-show-btn",
                            on: {
                                click: function(e) {
                                    return t.showAllFloor(e)
                                }
                            }
                        }, [i("span", {
                            staticClass: "btn"
                        }, [t._v("查看隐藏楼层")])]) : t._e()]
                    })], 2) : t._e(), t._v(" "), e.user || e.commentContent ? i("div", {
                        staticClass: "c-comment max-row"
                    }, [t._v(t._s(e.commentContent) + "\n          ")]) : i("div", {
                        staticClass: "c-comment max-row"
                    }, [t._v(t._s(e.comment))]), t._v(" "), e.comment && (e.comment.length > 57 || e.comment.split("\n").length > 3) || e.commentContent && (e.commentContent.length > 57 || e.commentContent.split("\n").length > 3) ? i("span", {
                        staticClass: "show-all",
                        on: {
                            click: function(e) {
                                return t.showAllComment(e)
                            }
                        }
                    }, [t._v("展开全文")]) : t._e()])
                }), 0), t._v(" "), t.loading ? i("div", {
                    staticClass: "loading"
                }, [i("span", {
                    attrs: {
                        id: "load-text"
                    }
                }, [t._v(t._s(t.loadText))])]) : t._e()] : i("div", {
                    staticClass: "empty-container"
                }, [t._m(1), t._v(" "), i("span", {
                    staticClass: "txt"
                }, [t._v("快来抢个沙发吧~")])])], 2)])
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("p", {
                    staticClass: "commentTitle hotcomment v8-title"
                }, [e("span", {
                    staticClass: "icon"
                }), this._v("\n          热门评论\n        ")])
            }
                , function() {
                    var t = this.$createElement
                        , e = this._self._c || t;
                    return e("div", {
                        staticClass: "commentTitle-body"
                    }, [e("p", {
                        staticClass: "commentTitle hotcomment v8-title"
                    }, [e("span", {
                        staticClass: "icon"
                    }), this._v("\n          全部评论\n        ")])])
                }
            ]
        };
        var s = function(t) {
            i("We7r")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-3358b296", null);
        e.a = o.exports
    },
    TEHT: function(t, e) {},
    TpNo: function(t, e, i) {
        "use strict";
        (function(t) {
                e.a = {
                    name: "voteToast",
                    props: ["isshare", "isUIToast", "needs", "moduleData"],
                    data: function() {
                        return {
                            userName: "",
                            tel: "",
                            address: ""
                        }
                    },
                    watch: {
                        isUIToast: function(t) {},
                        needs: function(t) {}
                    },
                    beforeDestroy: function() {},
                    methods: {
                        submit: function() {
                            t("#toastWarp").css("z-index"),
                                t("#toast-container").css("z-index");
                            if ("" != this.userName || 1 != this.needs[0].name) {
                                var e = new RegExp(/^[1][3,4,5,7,8][0-9]{9}$/);
                                if (0 == this.tel.length) {
                                    if (1 == this.needs[0].mobile)
                                        return void this.$toast({
                                            type: "warning",
                                            topic: "手机号码不能为空"
                                        })
                                } else if (11 != this.tel.length || 0 == e.test(this.tel))
                                    return void this.$toast({
                                        type: "warning",
                                        topic: "请输入正确的手机号"
                                    });
                                "" != this.address || 1 != this.needs[0].address ? this.$parent.getUserInfo({
                                    mobile: this.tel,
                                    name: this.userName,
                                    address: this.address
                                }, {
                                    wxUser: this.needs[0].wxusser,
                                    openId: this.needs[0].openId
                                }) : this.$toast({
                                    type: "warning",
                                    topic: "地址不能为空"
                                })
                            } else
                                this.$toast({
                                    type: "warning",
                                    topic: "姓名不能为空"
                                })
                        },
                        closeToast: function() {
                            this.$emit("close")
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    Twaw: function(t, e) {
        t.exports = ""
    },
    UNme: function(t, e) {},
    V2T8: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("l3sn")
                    , c = i("2Uyi")
                    , l = i("KvKp")
                    , u = i("M5JG")
                    , d = i("DuOc")
                    , p = i("ScjG")
                    , h = i.n(p)
                    , m = i("+ucN")
                    , f = (i.n(m),
                    i("Hln9"))
                    , v = i("2uFj");
                e.a = {
                    inject: ["reload"],
                    data: function() {
                        return {
                            activeData: {},
                            type: 0,
                            defaultImg: 'this.src="' + h.a + '"',
                            theuserid: this.userid,
                            test: [],
                            topic: "",
                            description: "",
                            listData: [],
                            commentStatus: this.$route.query.commentStatus,
                            commonData: {},
                            docDetail: {},
                            loading: !1,
                            finished: !1,
                            page: 1
                        }
                    },
                    props: ["activeid", "userid"],
                    filters: {
                        formateDate: c.d,
                        formatimg: f.a,
                        formatlll: function(t) {
                            if ("number" != typeof t || isNaN(t))
                                return t || "";
                            if (t < 1e3)
                                return 0 == t ? "" : t;
                            if (t >= 1e3) {
                                (t / 1e3).toFixed(1);
                                return (t / 1e3).toFixed(1) + "k"
                            }
                            return t
                        }
                    },
                    computed: {
                        isGoing: function() {
                            return 2 == this.activeData.status
                        },
                        startDate: function() {
                            return this.activeData.beginTime ? Object(c.d)(this.activeData.beginTime, "YY-MM-DD hh:mm") : "--"
                        },
                        endDate: function() {
                            return this.activeData.endTime ? Object(c.d)(this.activeData.endTime, "YY-MM-DD hh:mm") : "--"
                        },
                        headVideoImg: function() {
                            return Object(f.a)(this.newsDetail.videoimageurl, this.newsDetail.videoWidth || 640, this.newsDetail.videoHeight || 360)
                        }
                    },
                    updated: function() {
                        window.xyJSBridgeIn.updateCollectList = this.updateCollectList
                    },
                    created: function() {
                        var t = this;
                        this.initData().then(function(e) {
                            t.checkActiveStatus()
                        }),
                            this.getListData(!1),
                            this.getDocDetail(),
                            d.a.$on("login-suc", this.loginSuccessCallback),
                            d.a.$on("collect-support", this.support)
                    },
                    beforeDestroy: function() {
                        d.a.$off("login-suc", this.loginSuccessCallback),
                            d.a.$off("collect-support", this.support)
                    },
                    methods: {
                        joinFn: function() {
                            if (!this.checkActiveStatus())
                                return !1;
                            if (0 != this.theuserid || 0 == this.activeData.loginRestriction) {
                                var t = {
                                    id: this.activeid,
                                    collectType: this.activeData.collectType,
                                    userInfoRestriction: this.activeData.userInfoRestriction,
                                    userNameRestriction: this.activeData.userNameRestriction,
                                    mobileRestriction: this.activeData.mobileRestriction,
                                    addressRestriction: this.activeData.addressRestriction
                                };
                                Object(l.k)({
                                    params: t,
                                    finish: this.editFinishedCallback
                                })
                            } else
                                Object(l.m)()
                        },
                        initData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return t,
                                                    e.next = 4,
                                                    Object(r.j)(t.activeid, t.type, t.theuserid, t.$route.query.clientLable);
                                            case 4:
                                                return i = e.sent,
                                                    d.a.$emit("closeLoading"),
                                                i && i.data && (t.activeData = i.data),
                                                    e.abrupt("return", i);
                                            case 9:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        getListData: function(t) {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return t && (e.page = 1),
                                                    n = 0 == e.type ? 1 : 2,
                                                    i.next = 4,
                                                    Object(r.m)(e.activeid || e.id, n, e.theuserid, e.$route.query.clientLable, e.page);
                                            case 4:
                                                (s = i.sent) && s.data && (e.listData = t ? s.data : e.listData.concat(s.data),
                                                    e.page++,
                                                    e.loading = !1,
                                                    e.listData.map(function(t) {
                                                        var e = []
                                                            , i = [];
                                                        t.imageList.map(function(t) {
                                                            e.push(t.imageUrl),
                                                                i.push(t.originalImage)
                                                        }),
                                                            t.imgUrl = e,
                                                            t.originalImag = i
                                                    })),
                                                    0 == s.hasmore ? e.finished = !0 : e.finished = !1;
                                            case 7:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        checkActiveStatus: function() {
                            return this.activeData.status < 2 ? (Object(l.c)({
                                content: "活动尚未开始，敬请期待",
                                type: 2
                            }),
                                !1) : !(this.activeData.status > 2) || (Object(l.c)({
                                content: "活动已结束",
                                type: 2
                            }),
                                !1)
                        },
                        support: function(t, e, i) {
                            var n = this;
                            return o()(a.a.mark(function s() {
                                var o;
                                return a.a.wrap(function(a) {
                                    for (; ; )
                                        switch (a.prev = a.next) {
                                            case 0:
                                                if (n.checkActiveStatus()) {
                                                    a.next = 3;
                                                    break
                                                }
                                                return a.abrupt("return", !1);
                                            case 3:
                                                return a.next = 5,
                                                    Object(r._42)(t, e, n.userid, n.$route.query.clientLable);
                                            case 5:
                                                0 == (o = a.sent).state && i.supportCount++,
                                                    n.supportCallback(o);
                                            case 8:
                                            case "end":
                                                return a.stop()
                                        }
                                }, s, n)
                            }))()
                        },
                        supportCallback: function(t) {
                            0 == t.state ? Object(l.c)({
                                content: "提交成功!感谢参与",
                                type: 1
                            }) : Object(l.c)({
                                content: t.message,
                                type: 2
                            }),
                                this.initData(),
                                this.getListData(!0)
                        },
                        updateCollectList: function() {
                            this.initData(),
                                this.getListData(!0)
                        },
                        supportWarning: function() {
                            Object(l.c)({
                                content: "您已投出您的支持票",
                                type: 2
                            })
                        },
                        switchSort: function(t) {
                            t != this.type && (this.type = t,
                                window.scrollTo(0, 0),
                                this.getListData(!0),
                                window.xyJSBridge.removeVideoPlayer())
                        },
                        editFinishedCallback: function(t) {
                            this.initData(),
                                this.getListData(!0)
                        },
                        loginSuccessCallback: function(t) {
                            this.theuserid = JSON.parse(t).userID,
                                this.initData(),
                                this.getListData(!0)
                        },
                        turntoUrl: function(t) {
                            var e = "https://" + window.location.host + "/vh512/collectdetail/" + this.$route.params.activeid + "?detailid=" + t + "&docid=" + this.$route.params.docid + "&isshare=0&status=" + this.activeData.status + "&commentStatus=" + this.$route.query.commentStatus + "&topic=" + encodeURIComponent(this.topic) + "&userid=" + this.userid + "&clientLabel=" + this.$route.query.clientLable + "&from=collect";
                            Object(l.f)(e)
                        },
                        loadVideo: function(e, i, n) {
                            var a = t(i.target);
                            "DIV" != a.get(0).tagName.toUpperCase() && (a = a.parent()),
                            "video-play" == a.get(0).id && (a = a.parent());
                            var s = a.offset()
                                , o = v.b;
                            u.a.video({
                                url: e,
                                poster: n,
                                x: s.left / o,
                                y: s.top / o,
                                w: a.width() / o,
                                h: a.height() / o
                            })
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        previewsImg: function(t, e, i, n) {
                            t.preventDefault(),
                            !e && n.videoImage && i++;
                            var a = [];
                            n.videoImage && a.push({
                                fileType: 1,
                                coverImage: n.videoImage,
                                url: n.videoUrl
                            }),
                                n.imageList.forEach(function(t) {
                                    a.push({
                                        url: t.originalImage,
                                        fileType: 0
                                    })
                                });
                            var s = {
                                selectIndex: i,
                                data: a
                            };
                            u.a.previewFiles(s)
                        },
                        getDocDetail: function() {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s, o;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(r.p)(e.$route.params.docid);
                                            case 2:
                                                o = i.sent,
                                                    e,
                                                    n = o[0].data,
                                                    s = o[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.docDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.topic = e.docDetail.topic,
                                                    e.description = e.docDetail.summary;
                                            case 11:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    VTHE: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("JoFF")
                    , c = i("CaK3")
                    , l = i("T8BT")
                    , u = i("9dRn")
                    , d = i("l3sn")
                    , p = (i("KvKp"),
                    i("M5JG"))
                    , h = i("DuOc")
                    , m = i("ScjG")
                    , f = i.n(m)
                    , v = i("Hln9")
                    , g = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            show: !0,
                            isShare: 1,
                            userid: 0,
                            detailData: {},
                            hotComment: {},
                            status: 0,
                            user: {},
                            mainid: 0,
                            defaultImg: 'this.src="' + f.a + '"'
                        }
                    },
                    filters: {
                        formatimg: v.a,
                        formatlll: function(t) {
                            if ("number" != typeof t || isNaN(t))
                                return t || "";
                            if (t < 1e3)
                                return 0 == t ? "" : t;
                            if (t >= 1e3) {
                                (t / 1e3).toFixed(1);
                                return (t / 1e3).toFixed(1) + "k"
                            }
                            return t
                        }
                    },
                    computed: {
                        curComment: function() {
                            return this.isShare ? "share-comment" : "app-comment"
                        }
                    },
                    watch: {
                        detailData: function() {
                            this.user = this.detailData.user
                        }
                    },
                    props: ["id"],
                    created: function() {
                        this.mainid = this.$route.params.docid,
                            this.userid = this.$route.query.userID,
                            this.status = this.$route.query.status,
                            this.activeDetailId = this.$route.query.activeid
                    },
                    components: {
                        "header-banner": r.a,
                        "my-header": c.a,
                        "app-comment": l.a,
                        "share-comment": u.a
                    },
                    mounted: function() {
                        var t = this;
                        this.getData().then(function() {
                            t.isShare || t.initShareData()
                        })
                    },
                    methods: {
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        clearDetail: function() {
                            h.a.$emit("clearDetail")
                        },
                        loadVideo: function(e, i, n) {
                            var a = t(i.target);
                            "DIV" != a.get(0).tagName.toUpperCase() && (a = a.parent());
                            var s = a.offset()
                                , o = g.b;
                            p.a.video({
                                url: e,
                                poster: n,
                                x: s.left / o,
                                y: s.top / o,
                                w: a.width() / o,
                                h: a.height() / o
                            })
                        },
                        getData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n, s, o, r;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return i = t,
                                                    e.next = 3,
                                                    Object(d.k)(t.id, t.userid, t.$route.query.clientLable).catch(function(t) {
                                                        i.$toast({
                                                            topic: t.message,
                                                            type: "error"
                                                        })
                                                    });
                                            case 3:
                                                return n = e.sent,
                                                    t.detailData = n.data,
                                                    s = [],
                                                    o = [],
                                                    t.detailData.imageList.map(function(t, e) {
                                                        s.push(t.imageUrl),
                                                            o.push(t.originalImage)
                                                    }),
                                                    t.detailData.imgUrl = s,
                                                    t.detailData.originalImage = o,
                                                    e.next = 13,
                                                    Object(d.l)(t.id, t.userid, t.$route.query.clientLable).catch(function(t) {
                                                        i.$toast({
                                                            topic: t.message,
                                                            type: "error"
                                                        })
                                                    });
                                            case 13:
                                                return r = e.sent,
                                                    t.hotComment = r.data,
                                                    e.abrupt("return", r);
                                            case 18:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        support: function() {
                            this.isShare ? h.a.$emit("link-url", 1) : this.supportThis()
                        },
                        initShareData: function() {
                            p.a.sharedata({
                                id: this.detailData.id,
                                topic: this.detailData.userNick || "新华社网友正在参加新华社客户端征集活动，快来投出您的支持票吧！",
                                summary: this.$route.query.topic,
                                iscollection: 1,
                                contentimglist: [],
                                shareurl: "https://" + window.location.host + "/vh512/share/" + this.$route.query.docid + "/collect/" + this.$route.params.mainid + "/detail?detailid=" + this.$route.query.detailid + "&isshare=1&status=" + this.$route.query.status,
                                commentStatus: this.$route.query.commentStatus,
                                cvs: this.commentCount,
                                newstype: 1108,
                                collectid: this.mainid,
                                collectdetailid: this.id,
                                docId: this.$route.query.docid
                            }),
                                p.a.senddata()
                        },
                        previewsImg: function(t, e, i, n) {
                            t.preventDefault(),
                            !e && n.videoImage && i++;
                            var a = [];
                            n.videoImage && a.push({
                                isVideo: !0,
                                imgUrl: n.videoImage,
                                videoUrl: n.videoUrl
                            }),
                                n.imageList.forEach(function(t) {
                                    a.push(t.originalImage)
                                }),
                                this.$preview({
                                    previewList: a,
                                    startPosition: i
                                })
                        },
                        previewsImgPc: function(t, e) {
                            var i = [];
                            e.forEach(function(t) {
                                i.push(t)
                            }),
                                this.$preview({
                                    previewList: i,
                                    startPosition: t
                                })
                        },
                        checkActiveStatus: function() {
                            return !(this.status < 2) && !(this.status > 2)
                        },
                        supportWarning: function() {
                            this.$toast({
                                topic: "您已投出您的支持票",
                                type: "warning"
                            })
                        },
                        supportThis: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n, s;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (i = t.mainid,
                                                    n = t.id,
                                                    t.checkActiveStatus()) {
                                                    e.next = 5;
                                                    break
                                                }
                                                return e.abrupt("return", !1);
                                            case 5:
                                                return e.next = 7,
                                                    Object(d._42)(i, n, t.$route.query.userid, t.$route.query.clientLable);
                                            case 7:
                                                s = e.sent,
                                                    t.supportCallback(s);
                                            case 9:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        supportCallback: function(t) {
                            0 == t.state ? (this.$toast({
                                topic: "提交成功!感谢参与",
                                type: "success"
                            }),
                                this.detailData.supported = 1,
                                window.xyJSBridge.updateCollectList()) : this.$toast({
                                topic: t.message,
                                type: "error"
                            })
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "W8+r": function(t, e, i) {
        t.exports = i.p + "static/img/xhs_xiangqingye_weixin.fbb427f.png"
    },
    We7r: function(t, e) {},
    WgDs: function(t, e, i) {
        t.exports = i.p + "static/img/reply-icon.7cae23b.png"
    },
    X5hX: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("M5JG")
                    , a = i("2Uyi")
                    , s = i("Hln9");
                e.a = {
                    data: function() {
                        return {
                            moduleName: "相关阅读",
                            newsData: [],
                            hasImg: 1
                        }
                    },
                    props: ["newslist", "isshare", "hasimg"],
                    filters: {
                        formatComment: function(t) {
                            return t / 1e4 > 1 ? Math.round(t / 1e3) / 10 + "万" : t / 1e3 > 1 ? Math.round(t / 100) / 10 + "K" : t
                        },
                        isImgValue: function(t, e, i) {
                            return void 0 === t ? "" : ((e || i) && (t = Object(s.a)(t, e, i)),
                                t)
                        }
                    },
                    created: function() {
                        this.newsData = this.newslist.length > 5 ? this.newslist.slice(0, 5) : this.newslist
                    },
                    mounted: function() {
                        var t = this;
                        setTimeout(function() {
                            t.isshare || t.postionTime()
                        }, 300)
                    },
                    updated: function() {
                        var t = this;
                        setTimeout(function() {
                            t.isshare || t.postionTime()
                        }, 300)
                    },
                    methods: {
                        webview: function(t, e, i, a, s, o, r) {
                            if (!this.isshare || 1004 != t && 1007 != t)
                                if (this.isshare) {
                                    var c = this.$router.resolve({
                                        name: "sharenav",
                                        params: {
                                            docid: a
                                        }
                                    });
                                    window.open(c.href, "_self")
                                } else
                                    1004 == t || 1007 == t ? n.a.url({
                                        title: s,
                                        url: i
                                    }) : o ? n.a.news({
                                        newsId: a,
                                        newsType: t,
                                        showType: e,
                                        arId: o,
                                        relid: r
                                    }) : n.a.news({
                                        newsId: a,
                                        newsType: t,
                                        showType: e,
                                        relid: r
                                    });
                            else
                                window.location.href = i
                        },
                        linkToApp: function() {
                            window.open(Object(a.c)("index"))
                        },
                        postionTime: function() {
                            t(".m-b-title").each(function(e) {
                                var i = t(this).parent().siblings(".xhs-set-left")
                                    , n = t(this).siblings(".xhs-tag");
                                i.length > 0 && (n.length > 0 && t(this).height() - i.height() > -85 ? (t(this).addClass("p3 ellipsis3"),
                                    t(this).siblings(".news-basic-info").addClass("postiontime"),
                                    t(this).parents(".media-body").css("display", "block")) : t(this).height() - i.height() > -5 ? (t(this).addClass("p3 ellipsis3"),
                                    t(this).siblings(".news-basic-info").addClass("postiontime"),
                                    t(this).parents(".media-body").css("display", "block")) : t(this).parents(".media-body").css({
                                    height: i.height() + "px"
                                }),
                                t(this).hasClass("p3") && t(this).parents(".media-body").removeAttr("style"))
                            })
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    XBO4: function(t, e, i) {
        t.exports = i.p + "static/img/comment_like1@2x.8cee1ba.png"
    },
    XmQ8: function(t, e, i) {
        "use strict";
        var n = i("eybs")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", [1 !== t.newsDetail.shareStyle ? n("my-header", {
                    attrs: {
                        isShow: t.isShow,
                        "is-partnews": t.newsDetail.isPartNews,
                        "column-names": t.newsDetail.columnNames,
                        "url-link": t.urlLink
                    }
                }) : t._e(), t._v(" "), n("my-load", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.loadstatus,
                        expression: "loadstatus"
                    }]
                }), t._v(" "), t.nocontentStatus ? n("no-content") : t._e(), t._v(" "), n("header", {
                    staticClass: "news-basic"
                }, [n("h1", {
                    domProps: {
                        textContent: t._s(t.newsDetail.topic)
                    }
                }), t._v(" "), t.newsDetail.isPartNews ? t._e() : n("div", {
                    staticClass: "hender-info-v7"
                }, [n("span", {
                    staticClass: "hender-info-over"
                }, [n("span", [t._v(t._s(t.newsDetail.releasedate))]), t._v(" "), n("span", [t._v("浏览量：" + t._s(t._f("formatlll")(t.newsDetail.pvs)))])]), t._v(" "), n("p", {
                    staticClass: "hender-info-source-v7"
                }, [n("span", [t._v("来源：" + t._s(t.newsDetail.docSource))])])]), t._v(" "), t.newsDetail.subscribeColumn && t.newsDetail.subscribeColumn.name ? n("div", {
                    staticClass: "scrible-container"
                }, [n("div", {
                    staticClass: "headimg"
                }, [n("img", {
                    attrs: {
                        src: t.newsDetail.subscribeColumn.img
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "s-sub"
                }, [n("p", {
                    staticClass: "s-sub-main",
                    domProps: {
                        textContent: t._s(t.newsDetail.subscribeColumn.name)
                    }
                })]), t._v(" "), t.newsDetail.subscribeColumn.examine && 0 != t.newsDetail.subscribeColumn.examine ? n("a", {
                    staticClass: "s-btn s-inverse"
                }, [n("span", {
                    staticClass: "f-right",
                    class: [t.info.isDing ? "f_right_choice" : ""],
                    on: {
                        click: function(e) {
                            return t.ding(t.info)
                        }
                    }
                }, [t._v("2.3k")])]) : t._e()]) : n("div", {
                    staticClass: "sub"
                }, [t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("p", [t._v("\n        " + t._s(t.newsDetail.releasedate) + "\n        "), n("span", [t._v("浏览量：" + t._s(t._f("formatlll")(t.newsDetail.pvs)))])]) : t._e()]), t._v(" "), t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("div", {
                    staticClass: "radio-container"
                }, [n("div", {
                    staticClass: "part-column"
                }, [n("p", {
                    staticClass: "t-s-column"
                }, [t._v("\n          " + t._s(t._f("formatColumnnames")(t.newsDetail.columnnames)) + "\n        ")])]), t._v(" "), n("span", {
                    staticClass: "line"
                }), t._v(" "), n("p", {
                    staticClass: "pull-right"
                }, [t._v("来源：" + t._s(t.newsDetail.docSource))])]) : t._e(), t._v(" "), t.newsDetail.summary ? n("div", {
                    staticClass: "news-abstract"
                }, [n("p", {
                    staticClass: "abstract",
                    domProps: {
                        textContent: t._s(t.newsDetail.summary)
                    }
                })]) : t._e()]), t._v(" "), n("section", {
                    staticClass: "content-container"
                }, [n("div", {
                    staticClass: "c-item-body"
                }, [n("div", {
                    staticClass: "imgs-group flex-images"
                }, t._l(t.info.imgUrl, function(e, i) {
                    return n("div", {
                        key: i,
                        staticClass: "img-box"
                    }, [t.info.imageList.length > 1 && t.info.imageList.length < 3 || 4 === t.info.imageList.length || 3 === t.info.imageList.length ? n("img", {
                        attrs: {
                            src: e,
                            onerror: "this.remove(0)",
                            "data-src": t.info.originalImag[i]
                        },
                        on: {
                            click: function(e) {
                                return t.previewsImg(e, i, t.info.originalImag)
                            }
                        }
                    }) : n("img", {
                        attrs: {
                            src: t._f("formatimg")(e, 690, 386),
                            onerror: "this.remove(0)",
                            "data-src": t.info.originalImag[i]
                        },
                        on: {
                            click: function(e) {
                                return t.previewsImg(e, i, t.info.originalImag)
                            }
                        }
                    }), t._v(" "), n("i", {
                        staticClass: "icon icon-player",
                        on: {
                            click: function(e) {
                                return t.previewsImg(e, i, t.item.originalImag)
                            }
                        }
                    })])
                }), 0), t._v(" "), t.info.videoUrl ? n("div", {
                    staticClass: "media-container"
                }, [n("video", {
                    attrs: {
                        poster: t.info.videoImage,
                        src: t.info.videoUrl,
                        controls: ""
                    }
                })]) : t._e(), t._v("\n      " + t._s(t.info.content) + "\n    ")])]), t._v(" "), n("section", {
                    staticClass: "feedback-container"
                }, [t._v("\n    这里是反馈的内容\n  ")]), t._v(" "), t.newsDetail.voteId > 0 ? n("section", {
                    staticClass: "vote-container"
                }, [n("my-vote", {
                    attrs: {
                        "module-data": t.votedata,
                        type: t.votedata.type,
                        isshare: 1,
                        source: 1,
                        sign: this.$route.query.sign || "",
                        voteId: t.newsDetail.voteId
                    }
                }, [n("div", {
                    staticClass: "split-block"
                }), t._v(" "), n("div", {
                    staticClass: "module-name"
                }, [n("span", {
                    staticClass: "module-titles"
                }, [t._v("投票互动")])]), t._v(" "), n("p", {
                    staticClass: "vote-title",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.toVoteDetail.apply(null, arguments)
                        }
                    }
                }, [t._v("\n        " + t._s(t.votedata.title) + "\n      ")]), t._v(" "), t.introduction && t.introduction.length > 0 ? n("div", {
                    staticClass: "review",
                    attrs: {
                        id: "review"
                    }
                }, [t._v("\n        " + t._s(t.introduction) + "\n        "), t.showOpen ? n("span", {
                    staticClass: "collapse",
                    staticStyle: {
                        "background-color": "#fff",
                        color: "#4a90e2"
                    }
                }, [t.canOpen ? n("span", {
                    staticStyle: {
                        color: "#1c1c1c"
                    }
                }, [t._v("... ")]) : t._e(), t._v(" "), n("span", {
                    staticStyle: {
                        color: "#003CA0"
                    }
                }, [t._v(t._s(t.openText))]), n("img", {
                    attrs: {
                        src: i("FiX5")
                    }
                })]) : t._e(), t._v(" "), n("i", {
                    staticClass: "review-left"
                })]) : t._e()])], 1) : t._e(), t._v(" "), t.newsDetail.relatenews.length > 0 ? n("my-relative", {
                    attrs: {
                        newslist: t.newsDetail.relatenews,
                        isshare: 1
                    },
                    scopedSlots: t._u([{
                        key: "default",
                        fn: function(e) {
                            return [n("div", {
                                staticClass: "split-block"
                            }), t._v(" "), n("div", {
                                staticClass: "module-name"
                            }, [n("span", {
                                staticClass: "module-titles"
                            }, [t._v(t._s(e.title))])])]
                        }
                    }], null, !1, 2403544708)
                }) : t._e(), t._v(" "), t.newsDetail.commentStatus || t.isCommentShow ? n("my-comment", {
                    attrs: {
                        docid: t.docid,
                        isshare: 1,
                        cv: t.newsDetail.cv,
                        userid: t.$route.query.userID,
                        newsType: t.newsDetail.newsType,
                        isOtherVote: t.isOtherVote
                    },
                    scopedSlots: t._u([{
                        key: "default",
                        fn: function(e) {
                            return [n("div", {
                                staticClass: "split-block"
                            }), t._v(" "), n("div", {
                                staticClass: "module-name"
                            }, [n("span", {
                                staticClass: "module-titles"
                            }, [t._v(t._s(e.title))])])]
                        }
                    }], null, !1, 2403544708)
                }) : t._e(), t._v(" "), n("my-footer", {
                    attrs: {
                        type: 1,
                        "share-link": t.urlLink,
                        "is-partnews": t.newsDetail.isPartnews,
                        "share-style": t.newsDetail.shareStyle
                    }
                }), t._v(" "), n("transition", {
                    attrs: {
                        name: "fade",
                        "enter-active-class": "animated fadeInRight",
                        "leave-active-class": "animated fadeOutLeft",
                        mode: "out-in"
                    }
                }, [n("router-view", {
                    attrs: {
                        topic: t.newsDetail.topic,
                        summary: t.newsDetail.summary
                    }
                }, [n("h1", {
                    staticClass: "topic",
                    attrs: {
                        slot: "news-title"
                    },
                    slot: "news-title"
                }, [t._v(t._s(t.newsDetail.topic))]), t._v(" "), t.newsDetail.summary ? n("p", {
                    staticClass: "summary",
                    attrs: {
                        slot: "news-summary"
                    },
                    slot: "news-summary"
                }, [n("i"), t._v("\n        " + t._s(t.newsDetail.summary) + "\n      ")]) : t._e()])], 1)], 1)
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("Qw3R"),
                i("dLTe")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-69d03a2a", null);
        e.a = o.exports
    },
    YCAJ: function(t, e) {},
    YF4i: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("3cXf")
                    , c = i.n(r)
                    , l = i("i84Q")
                    , u = i("l3sn")
                    , d = i("2Uyi")
                    , p = i("M5JG")
                    , h = i("Ot9C")
                    , m = i("KvKp")
                    , f = i("DuOc")
                    , v = i("44dg")
                    , g = i("vjAV")
                    , w = (i("BpVp"),
                    i("K0R8"),
                    i("zQ9+"));
                e.a = {
                    data: function() {
                        return {
                            docid: 0,
                            commonData: {},
                            newstype: 0,
                            newsDetail: {},
                            curModule: {
                                "my-vote": !1,
                                "my-collect": !1,
                                "my-selection": !1,
                                "my-questionaire": !1
                            },
                            fullscreen: !1,
                            loadstatus: !0,
                            vrStart: !1,
                            queryChannelId: "",
                            sign: localStorage.getItem("sign"),
                            nocontentStatus: !1,
                            isQQ: d.l.qq && d.l.android,
                            isDin: d.l.isDin && d.l.android,
                            isWx: d.l.wechat,
                            audioData: "",
                            myvideoHeight: "",
                            questionText: "",
                            isAskShow: !1,
                            reporter: "",
                            isShowAnchor: !1,
                            showPoster: !0,
                            selectedAI: null,
                            anchor: [],
                            userInfo: function() {
                                var t = null;
                                try {
                                    t = JSON.parse(localStorage.getItem("userInfo"))
                                } catch (t) {}
                                return t
                            }()
                        }
                    },
                    computed: {
                        headVideoImg: function() {
                            return this.newsDetail.videoimageurl || this.newsDetail.videoImageurl ? this.formatIcon(this.newsDetail.videoimageurl || this.newsDetail.videoImageurl) : "https://img-xhpfm.xinhuaxmt.com/base/201602/20160201173655_3458.jpg"
                        },
                        isShow: function() {
                            if (this.newsDetail.subscribeColumn) {
                                if (1 == this.newsDetail.subscribeColumn.selfsupport)
                                    return !0;
                                if (2 == this.newsDetail.subscribeColumn.categoryid)
                                    return !1;
                                var t = this.newsDetail.subscribeColumn.categorydetailid;
                                if (2 == t || 3 == t || 5 == t)
                                    return !1
                            }
                            return !0
                        },
                        urlLink: function() {
                            return Object(d.c)("news", {
                                id: this.docid,
                                newstype: this.newstype
                            })
                        },
                        vrplayerurl: function() {
                            var t = location.host;
                            return "testxhpfmapi.xinhuaxmt.com" != t && "xhpfmapi.xinhuaxmt.com" != t && "prevxhpfmapi.xinhuaxmt.com" != t && (t = "testxhpfmapi.xinhuaxmt.com"),
                            "https://" + t + "/vh512static/static/VrPlayer.html?v=content&videoUrl=" + this.newsDetail.videourl
                        }
                    },
                    beforeRouteUpdate: function(t, e, i) {
                        "sharenav" == t.name && (this.docid = t.params.docid,
                            this.getData(),
                            window.scrollTo(0, 0)),
                            i()
                    },
                    components: {
                        "share-detail": h.a,
                        "my-load": v.default,
                        "no-content": g.a,
                        "user-face": w.a
                    },
                    created: function() {
                        this.docid = this.$route.params.docid,
                            window.scrollTo(0, 1),
                            Object(u._26)("external_browse_news", {
                                related_id: "" + this.$route.params.docid
                            }),
                            f.a.$on("closeLoading", this.closeLoading),
                            this.queryChannelId = this.$route.query.channelid
                    },
                    beforeDestroy: function() {
                        f.a.$off("closeLoading", this.closeLoading)
                    },
                    mounted: function() {
                        f.a.$on("gotoapp", this.gotoAPP),
                            this.getData(),
                            window.addEventListener("message", function(t) {
                                "fullScreen" == t.data.cmd && alert("浏览器不支持全屏")
                            })
                    },
                    filters: {
                        showPart: function(t, e) {
                            return !t || t.length <= 0 ? "这位记者有点忙，还没做自我介绍..." : t.length > e ? t.slice(0, e) + "..." : t
                        },
                        formatColumnnames: function(t) {
                            var e = !0;
                            return t.split(",").forEach(function(t) {
                                0 === t.split(">").length && (e = !1)
                            }),
                                e ? t.split(">")[0] + "频道" : t.replace(/,/gi, "  ").replace(/>/gi, " | ")
                        },
                        formatIcon: function(t) {
                            if (t)
                                return t.indexOf("@") > -1 ? t.split("@")[0] : t
                        },
                        formatlll: function(t) {
                            return "number" != typeof t || isNaN(t) ? t : t < 1e3 ? t : t >= 1e3 && t < 1e4 ? "10.0" === (t / 1e3).toFixed(1) ? "1.0万" : (t / 1e3).toFixed(1) + "k" : t >= 1e4 ? (t / 1e4).toFixed(1) + "万" : t
                        }
                    },
                    methods: {
                        gotoAPP: function() {
                            if (navigator.userAgent.toLowerCase().indexOf("xinhuasheharmonybrower") >= 0) {
                                var t = this.urlLink.substring(this.urlLink.indexOf("xhpfm"), this.urlLink.length);
                                p.a.jumpHarmonyPage(t)
                            } else
                                window.location.href = this.urlLink
                        },
                        openReporterEvent: function(t) {
                            this.$router.push({
                                path: "/reporter/" + t
                            })
                        },
                        buryPointRes: function(e) {
                            var i = [{
                                time: (new Date).getTime(),
                                event: "external_browse_news",
                                app_id: "105",
                                properties: {
                                    related_id: "" + e
                                }
                            }];
                            t.ajax({
                                type: "post",
                                data: c()(i),
                                url: u.i,
                                success: function(t) {},
                                error: function(t) {}
                            })
                        },
                        changeFull: function() {},
                        vrStartFuc: function() {
                            this.vrStart = !0,
                                document.getElementById("vrIframe").contentWindow.postMessage({
                                    cmd: "startVideo"
                                }, "*")
                        },
                        getData: function() {
                            var e = this;
                            return o()(a.a.mark(function i() {
                                var n, s, o, r, c, l, p, h;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (0 != e.docid) {
                                                    i.next = 2;
                                                    break
                                                }
                                                return i.abrupt("return", !1);
                                            case 2:
                                                return i.next = 4,
                                                    Object(u.x)(e.docid, e.$route.query.isview, e.$route.query.sign, 1).catch(function(t) {});
                                            case 4:
                                                return n = i.sent,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                e.commonData.url.indexOf("v600") < 0 && (e.commonData.url = e.commonData.url.replace(/(.*\.com)(.*)/gi, "$1/v600$2")),
                                                    i.next = 10,
                                                    Object(u.A)(e.commonData.url, e.$route.query.isview, e.$route.query.sign).catch(function(t) {});
                                            case 10:
                                                if (s = i.sent,
                                                    e.newsDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                1120 == e.newsDetail.newstype && e.newsDetail.aiAnchorModels && e.newsDetail.aiAnchorModels.length > 1 && (e.showPoster = !1,
                                                    e.anchor = e.newsDetail.aiAnchorModels || []),
                                                    e.newsDetail.videoWidth / e.newsDetail.videoHeight > 16 / 9 ? e.myvideoHeight = 9 * document.documentElement.clientWidth / 16 : (o = e,
                                                        setTimeout(function() {
                                                            o.showPoster ? o.myvideoHeight = t(".video-container").height() : o.myvideoHeight = t("#video-poster").height()
                                                        }, 800)),
                                                    e.newsDetail.cv = e.commonData ? e.commonData.cv : 0,
                                                    setTimeout(function() {
                                                        e.isDin && 1102 == e.newsDetail.newstype && alert("当前浏览器不支持全景视频")
                                                    }, 500),
                                                !(d.l.weixin && 1001 == e.newsDetail.newstype && e.newsDetail.voteId > 0) || "weixin" != e.$route.query.channel && "weixinp" != e.$route.query.channel) {
                                                    i.next = 24;
                                                    break
                                                }
                                                return localStorage.getItem("sign") ? (c = e.voteOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(c)) : (r = e.fetchOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(r)),
                                                    i.abrupt("return");
                                            case 24:
                                                d.l.weixin && !localStorage.getItem("sign") && 1001 == e.newsDetail.newstype && e.newsDetail.voteId > 0 && (l = e.fetchOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(l));
                                            case 25:
                                                if ("您访问的内容不存在或已删除!" != e.newsDetail.content) {
                                                    i.next = 30;
                                                    break
                                                }
                                                return e.loadstatus = !1,
                                                    e.nocontentStatus = !0,
                                                    Object(m.b)(""),
                                                    i.abrupt("return", !1);
                                            case 30:
                                                1107 == (p = e.newstype = e.newsDetail.newstype) || 1108 == p || 1109 == p || 1110 == p ? e.initActive(e.newsDetail.newstype) : 100201 == p ? 3036 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "audioprogram",
                                                    params: {
                                                        id: e.newsDetail.id
                                                    }
                                                }) : 3024 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "videofastthemelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 3023 == e.newsDetail.showtype || 3026 == e.newsDetail.showtype || 3025 == e.newsDetail.showtype || 3027 == e.newsDetail.showtype || 30271 == e.newsDetail.showtype || 3032 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "fastthemelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    },
                                                    query: {
                                                        showtype: e.newsDetail.showtype
                                                    }
                                                }) : e.$router.replace({
                                                    name: "themelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 100202 == p ? e.$router.replace({
                                                    name: "magazine",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 1003 == p ? e.combineImgsContent(e.newsDetail.photolist) : 1004 == p || 1007 == p ? e.handleLightApp(e.docid) : 1111 == p ? location.href = e.urlLink : 1117 === p ? e.$router.replace({
                                                    name: "knowledge",
                                                    params: {
                                                        docid: e.newsDetail.id
                                                    }
                                                }) : 100203 === p && e.$router.replace({
                                                    name: "audioprogram",
                                                    params: {
                                                        id: e.newsDetail.id
                                                    }
                                                }),
                                                1001 != p && 1003 != p && 1006 != p && 1120 != p && 1102 != p && 1104 != p && 1106 != p && 1112 != p && 1113 !== p && 1114 !== p && 1115 != p && 1116 != p && 1121 != p && 1122 != p || (e.loadstatus = !1,
                                                    Object(m.b)(e.newsDetail.topic, e.newsDetail.shareImage, e.newsDetail.summary, !!e.newsDetail.voteId)),
                                                    h = {
                                                        id: e.newsDetail.id,
                                                        userId: e.newsDetail.reportId,
                                                        uiName: e.newsDetail.uiName,
                                                        followerNum: e.newsDetail.followNum,
                                                        uiSignature: e.newsDetail.selfIntroduction,
                                                        uiHeadImage: e.newsDetail.uiHeadImage
                                                    },
                                                    e.reporter = h;
                                            case 36:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        getColumnData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n, s;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return (i = t.$route.query).columnid = t.newsDetail.groupedcategoryid,
                                                    e.next = 4,
                                                    Object(l.b)(i);
                                            case 4:
                                                for (s in (n = e.sent).data)
                                                    t.newsDetail[s] = n.data[s];
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        handleLightApp: function(t) {
                            this.$router.push({
                                name: "lightApp",
                                params: {
                                    docid: t
                                },
                                query: this.$route.query || null
                            })
                        },
                        initActive: function(t) {
                            if (1107 == t) {
                                if (d.l.weixin && !this.$route.query.channel && !this.$route.query.nickname || "weixin" == this.$route.query.channel || "weixinp" == this.$route.query.channel) {
                                    if (localStorage.getItem("sign")) {
                                        if (!location.href.includes("/active/vote/")) {
                                            var e = Object(d.k)(this.$route.query);
                                            location.href = "/vh512/share/" + this.docid + "/active/vote/" + this.newsDetail.voteId + (e ? "?" : "") + e
                                        }
                                    } else {
                                        var i = this.fetchOpenApi(this.docid, "vote", this.newsDetail.voteId, t);
                                        location.href = i
                                    }
                                    return
                                }
                                if (this.curModule["my-vote"] = !0,
                                    !location.href.includes("/active/vote/")) {
                                    var n = Object(d.k)(this.$route.query);
                                    location.href = "/vh512/share/" + this.docid + "/active/vote/" + this.newsDetail.voteId + (n ? "?" : "") + n
                                }
                            } else if (1108 == t)
                                this.curModule["my-collect"] = !0,
                                    this.$router.replace("/share/" + this.docid + "/collect/" + this.newsDetail.voteId + "?" + Object(d.k)(this.$route.query));
                            else if (1109 == t)
                                this.curModule["my-selection"] = !0,
                                    this.$router.replace("/share/" + this.docid + "/active/selection/" + this.newsDetail.voteId + "?" + Object(d.k)(this.$route.query));
                            else if (1110 == t)
                                if (d.l.weixin && !this.$route.query.channel && !this.$route.query.nickname || "weixinp" === this.$route.query.channel || "weixin" === this.$route.query.channel) {
                                    if (this.curModule["my-questionaire"] = !0,
                                        !location.href.includes("/active/questionaire/")) {
                                        var a = Object(d.k)(this.$route.query);
                                        location.href = "/vh512/share/" + this.docid + "/active/questionaire/" + this.newsDetail.voteId + (a ? "?" : "") + a
                                    }
                                } else
                                    this.curModule["my-questionaire"] = !0,
                                        this.$router.replace("/share/" + this.docid + "/active/questionaire/" + this.newsDetail.voteId + "?" + Object(d.k)(this.$route.query))
                        },
                        openSubscribe: function(t, e) {
                            e ? this.$router.push({
                                name: "shareaccountyouth",
                                params: {
                                    id: t
                                }
                            }) : this.$router.push({
                                name: "shareaccount",
                                params: {
                                    id: t
                                }
                            })
                        },
                        combineImgsContent: function(e) {
                            var i = "";
                            t.each(e, function(t, e) {
                                i += '<a href="' + e.smallImageLink + '" data-idx="' + t + '" class="link-image tuji">              <img data-src="' + e.smallImageLink + '">            </a>',
                                e.descriptor && (i += "<p>" + e.descriptor + "</p>")
                            }),
                                this.newsDetail.content = i
                        },
                        closeLoading: function() {
                            this.loadstatus = !1
                        },
                        fetchOpenApi: function(t, e, i, n) {
                            var a = ""
                                , s = "xhpfmapi.xinhuaxmt.com" == location.host ? "C" : "B";
                            1107 == n || 1110 == n ? a = "/share/" + t + "/active/" + e + "/" + i : 1001 == n && (a = "/share/" + t);
                            var o = "https://" + location.host + "/vh512" + a
                                , r = "XHS" + s + "vh512" + a.replace(/\//g, s)
                                , c = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx5ec3d35069383211&redirect_uri=https://xopen.xhsxmt.com/verify/wx/wxLogin?returnUrl=" + o + "&response_type=code&scope=snsapi_userinfo&state=" + r + "&connect_redirect=1#wechat_redirect";
                            return c
                        },
                        voteOpenApi: function(t, e, i, n) {
                            var a = "";
                            "xhpfmapi.xinhuaxmt.com" == location.host || location.host;
                            return 1107 == n || 1110 == n ? a = "/vh512/share/" + t + "/active/" + e + "/" + i : 1001 == n && (a = "/vh512/share/" + t),
                                a
                        },
                        formatIcon: function(t) {
                            if (t)
                                return t.indexOf("@") > -1 ? t.split("@")[0] : t
                        },
                        selectAI: function() {
                            t(".content-container")[0].classList.add("filter"),
                                this.isShowAnchor = !this.isShowAnchor,
                                t(".footer-logo-body-new").hide(),
                                document.body.addEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                })
                        },
                        selectAnchor: function(e, i) {
                            t(".anchor-btn").css("opacity", "1"),
                                this.selectedAI = e,
                                this.$refs.imgDom[i].style.border = "1px solid rgba(255, 255, 255, 1)",
                                this.$refs.nameDom[i].style.background = "linear-gradient(270deg, rgba(46, 124, 255, 0) 0%, #2E7CFF 52%, rgba(46, 124, 255, 0) 100%)";
                            for (var n = 0; n < this.$refs.imgDom.length; n++)
                                n != i && (this.$refs.imgDom[n].style.border = "1px solid rgba(255, 255, 255, 0.5)")
                        },
                        closeAI: function() {
                            this.isShowAnchor = !this.isShowAnchor,
                                t(".content-container")[0].classList.remove("filter"),
                                t(".footer-logo-body-new").show(),
                                document.body.removeEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                })
                        },
                        determine: function() {
                            this.selectedAI && (this.isShowAnchor = !this.isShowAnchor,
                                t(".footer-logo-body-new").show(),
                                t(".content-container")[0].classList.remove("filter"),
                                this.showPoster = !this.showPoster,
                                this.newsDetail.videourl = this.selectedAI.videoUrl,
                                setTimeout(function() {
                                    var e = t(".video-box").eq(0)[0];
                                    e.paused && e.play()
                                }, 200),
                                document.body.removeEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                }))
                        },
                        bodyScroll: function(t) {
                            t.preventDefault()
                        },
                        askTheReporterEvent: function() {
                            var t = this;
                            this.userInfo ? (this.isAskShow = !this.isAskShow,
                                f.a.$emit("inputFocus"),
                                setTimeout(function() {
                                    t.$refs.reporterText.focus()
                                }, 200)) : this.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href))
                        },
                        shadeClick: function() {
                            this.isAskShow = !this.isAskShow,
                                f.a.$emit("inputBlur")
                        },
                        sendAsk: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (!t.questionText) {
                                                    e.next = 5;
                                                    break
                                                }
                                                return e.next = 3,
                                                    Object(u.a)(t.userInfo.userId, t.reporter.userId, t.questionText, t.docid).then(function(e) {
                                                        t.isAskShow = !1,
                                                            f.a.$emit("inputBlur"),
                                                            t.questionText = "",
                                                            t.$toast({
                                                                type: "success",
                                                                msg: e.message
                                                            })
                                                    });
                                            case 3:
                                                e.next = 6;
                                                break;
                                            case 5:
                                                return e.abrupt("return");
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        inputFocus: function() {},
                        inputBlur: function() {}
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    YQB8: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("DuOc")
                    , c = i("2Uyi")
                    , l = i("l3sn")
                    , u = i("M5JG")
                    , d = navigator.userAgent.toLowerCase();
                e.a = {
                    data: function() {
                        return {
                            isCms: !1,
                            mark: 0,
                            isHide: !1,
                            isIPhoneX: !1,
                            isKeyBoardUp: !0,
                            isAudioDetail: !1,
                            openInXyapp: c.l.xyapp,
                            disclaimer: ""
                        }
                    },
                    props: {
                        type: {
                            type: [String, Number],
                            default: 0
                        },
                        isShow: {
                            type: [String, Number],
                            default: 1
                        },
                        isHandShoot: {
                            type: [Boolean],
                            default: !1
                        },
                        is5G: {
                            type: [Boolean],
                            default: !1
                        },
                        shareLink: "",
                        isPartnews: {
                            type: [String, Number],
                            default: 0
                        },
                        shareStyle: {
                            type: [String, Number],
                            default: 0
                        }
                    },
                    created: function() {
                        this.$route.query.sign && (this.isCms = !0),
                            r.a.$on("inputFocus", this.hide),
                            r.a.$on("inputBlur", this.show)
                    },
                    beforeDestroy: function() {
                        r.a.$off("inputFocus", this.hide),
                            r.a.$off("inputBlur", this.show)
                    },
                    mounted: function() {
                        var e = this;
                        if (this.getDisclaimerData(),
                            i = document.getElementById("vrIframe")) {
                            var i = document.getElementById("vrIframe").getBoundingClientRect().y
                                , n = document.getElementById("vrIframe").getBoundingClientRect().height
                                , a = t(".footer-logo-body-new")[0].offsetTop
                                , s = this;
                            s.isHide = a < i + n && a > i,
                                window.addEventListener("scroll", function() {
                                    var e = i
                                        , o = n + i
                                        , r = a + t(document).scrollTop();
                                    s.isHide = r < o + 50 && r > e
                                })
                        }
                        if (document.getElementsByClassName("backlist-box")[0]) {
                            var o = document.getElementsByClassName("backlist-box")[0].getBoundingClientRect().y
                                , r = document.getElementsByClassName("backlist-box")[0].getBoundingClientRect().height;
                            linkAppTop < r + o && linkAppTop > o ? s.isHide = !0 : s.isHide = !1
                        }
                        this.isIPhoneX = /iphone/gi.test(window.navigator.userAgent) && window.devicePixelRatio && -1 !== [2, 3].indexOf(window.devicePixelRatio) && 414 === window.screen.width && 896 === window.screen.height || /iphone/gi.test(window.navigator.userAgent) && window.devicePixelRatio && 3 === window.devicePixelRatio && 375 === window.screen.width && 812 === window.screen.height;
                        var c = document.documentElement.clientHeight || document.body.clientHeight;
                        this.originalHeight = c,
                            window.onresize = function() {
                                var t = document.documentElement.clientHeight || document.body.clientHeight;
                                e.isKeyBoardUp = !(t - 0 < c - 0)
                            }
                            ,
                            t("input").focus(function() {
                                e.isKeyBoardUp = !1
                            }),
                            t("input").blur(function() {
                                e.isKeyBoardUp = !0
                            }),
                        "audioDetailPlay" === this.$route.name && (this.isAudioDetail = !0)
                    },
                    methods: {
                        getDisclaimerData: function(t, e) {
                            var i = this;
                            return o()(a.a.mark(function t() {
                                var e;
                                return a.a.wrap(function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                return i.$route.params.docid ? i.$route.params.docid : 0,
                                                    t.next = 3,
                                                    Object(l.y)(i.$route.params.docid);
                                            case 3:
                                                0 == (e = t.sent).state && (i.disclaimer = e.data);
                                            case 5:
                                            case "end":
                                                return t.stop()
                                        }
                                }, t, i)
                            }))()
                        },
                        hide: function() {
                            this.isHide = !0
                        },
                        show: function() {
                            this.mark || (this.isHide = !1)
                        },
                        close: function() {
                            this.isHide = !0,
                                this.mark = 1
                        },
                        link: function() {
                            var t = this.$route.params.docid ? this.$route.params.docid : 0;
                            if (Object(l._26)("open_app", {
                                event: "open_app",
                                related_id: t
                            }),
                            d.indexOf("xinhuasheharmonybrower") >= 0) {
                                var e = this.shareLink.substring(this.shareLink.indexOf("xhpfm"), this.shareLink.length);
                                u.a.jumpHarmonyPage(e)
                            } else
                                window.location.href = this.shareLink
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    YYmj: function(t, e, i) {
        t.exports = i.p + "static/img/wode_kong_tongyong@2x.4f179b7.png"
    },
    YaEn: function(t, e, i) {
        "use strict";
        var n = i("yf3K")
            , a = i("ddSS")
            , s = {
            name: "error",
            data: function() {
                return {
                    msg: "x _ x"
                }
            },
            mounted: function() {
                this.msg = "T - T"
            },
            watch: {
                msg: function(t) {
                    var e = this;
                    setTimeout(function() {
                        e.msg = "x _ x" == t ? "T - T" : "x _ x"
                    }, 1500)
                }
            }
        }
            , o = {
            render: function() {
                this.$createElement;
                this._self._c;
                return this._m(0)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "error-container"
                }, [e("div", {
                    staticClass: "error-Info"
                }, [e("img", {
                    attrs: {
                        src: i("H89g"),
                        alt: ""
                    }
                }), this._v(" "), e("h1", [this._v("抱歉！")]), this._v(" "), e("h2", [this._v("稿件去追寻诗和远方了~")])])])
            }
            ]
        };
        var r = i("C7Lr")(s, o, !1, function(t) {
            i("UNme"),
                i("qB3n")
        }, "data-v-598d98a8", null).exports
            , c = i("fbAs")
            , l = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", [t.nocontentStatus ? n("no-content") : t._e(), t._v(" "), 1001 == t.newsDetail.newstype || 1006 == t.newsDetail.newstype || 1120 == t.newsDetail.newstype || 1102 == t.newsDetail.newstype || 1104 == t.newsDetail.newstype || 1106 == t.newsDetail.newstype || 1112 == t.newsDetail.newstype || 1113 == t.newsDetail.newstype || 1114 == t.newsDetail.newstype || 1115 == t.newsDetail.newstype || 1116 == t.newsDetail.newstype || 1121 == t.newsDetail.newstype ? n("my-detail", {
                    attrs: {
                        "column-id": t.newsDetail.columnid,
                        "channel-id": t.queryChannelId,
                        "reporter-id": t.newsDetail.uid,
                        "reporter-name": t.newsDetail.uiName,
                        "reporter-head": t.newsDetail.uiHeadImage,
                        "reporter-intro": t.newsDetail.selfIntroduction,
                        "reporter-focus": t.newsDetail.attentionCount,
                        "follow-num": t.newsDetail.followNum,
                        "relate-news": t.newsDetail.relatenews,
                        "install-wechat": t.installWeChat,
                        id: t.newsDetail.id,
                        "vote-id": t.newsDetail.voteId,
                        "comment-status": t.newsDetail.commentStatus,
                        "has-img": this.$route.query.hasimg,
                        "adv-datas": t.newsDetail.subQuickAdverModel
                    }
                }, [t.showReadNews ? n("header", {
                    staticClass: "news-basic",
                    attrs: {
                        slot: "header"
                    },
                    slot: "header"
                }, [n("p", {
                    staticClass: "title",
                    domProps: {
                        textContent: t._s(t.newsDetail.topic)
                    }
                }), t._v(" "), t.newsDetail.subscribeColumn && t.newsDetail.subscribeColumn.name ? n("div", {
                    staticClass: "scrible-container"
                }, [n("div", {
                    staticClass: "headimg"
                }, [n("img", {
                    attrs: {
                        src: t.newsDetail.subscribeColumn.img
                    },
                    on: {
                        click: function(e) {
                            return t.openSubscribe(t.newsDetail.columnid)
                        }
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "s-sub"
                }, [n("p", {
                    staticClass: "s-sub-main",
                    domProps: {
                        textContent: t._s(t.newsDetail.subscribeColumn.name)
                    }
                }), t._v(" "), n("p", {
                    staticClass: "s-sub-sub",
                    domProps: {
                        textContent: t._s(t.newsDetail.releasedate)
                    }
                })]), t._v(" "), t.newsDetail.subscribeColumn.examine && 0 != t.newsDetail.subscribeColumn.examine ? n("a", {
                    staticClass: "go-follow"
                }, [t.newsDetail.subscribed ? n("span", {
                    staticClass: "s-inverse",
                    on: {
                        click: function(e) {
                            return t.openSubscribe(t.newsDetail.columnid)
                        }
                    }
                }, [t._v("已关注")]) : n("span", {
                    staticClass: "s-btn",
                    on: {
                        click: function(e) {
                            return t.subscribeColumn(t.newsDetail.columnid)
                        }
                    }
                }, [t._v("+ 关注")])]) : t._e()]) : n("div", {
                    staticClass: "sub"
                }, [n("p", [t._v("\n          " + t._s(t.newsDetail.releasedate) + "\n          "), t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("span", [t._v("来源：" + t._s(t.newsDetail.docSource))]) : t._e()])]), t._v(" "), n("div", {
                    staticClass: "radio-container"
                }, [t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("div", {
                    staticClass: "part-column"
                }, [n("p", {
                    staticClass: "t-s-column"
                }, [t._v("\n            " + t._s(t._f("formatColumnnames")(t.newsDetail.columnnames)) + "\n          ")])]) : n("p", {
                    staticClass: "source"
                }, [t._v("来源：" + t._s(t.newsDetail.docSource))]), t._v(" "), n("span", {
                    staticClass: "line"
                }), t._v(" "), t.newsDetail.isListenNews && t.showReadNews ? n("a", {
                    staticClass: "btn",
                    class: [t.isPlaying ? "btn-pause" : "btn-play"],
                    on: {
                        click: t.readNews
                    }
                }) : t._e()]), t._v(" "), t.newsDetail.uid ? n("div", {
                    staticClass: "channel-container"
                }, [n("span", {
                    staticClass: "span-line"
                }), t._v(" "), n("div", {
                    staticClass: "reporter-info reporter-info-head"
                }, [n("user-face", {
                    attrs: {
                        url: t.newsDetail.uiHeadImage,
                        width: 100,
                        height: 100,
                        "reporter-id": t.newsDetail.uid
                    }
                }), t._v(" "), n("div", {
                    staticClass: "basic-info"
                }, [n("p", {
                    staticClass: "r-name short-name",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.newsDetail.uid)
                        }
                    }
                }, [t._v("\n              " + t._s(t.newsDetail.uiName) + "\n            ")]), t._v(" "), n("span", {
                    staticClass: "r-form",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.newsDetail.uid)
                        }
                    }
                }, [t._v(t._s(t._f("showPart")(t.newsDetail.selfIntroduction, 14)))])]), t._v(" "), t.newsDetail.uid != t.userid ? n("a", {
                    staticClass: "pull-right question-btn",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.askTheReporterEvent.apply(null, arguments)
                        }
                    }
                }, [n("i"), t._v(" "), n("span", [t._v("向记者提问")])]) : t._e()], 1), t._v(" "), n("span", {
                    staticClass: "span-line"
                })]) : t._e(), t._v(" "), t.newsDetail.summary ? n("div", {
                    staticClass: "news-abstract"
                }, [n("p", {
                    staticClass: "abstract",
                    domProps: {
                        textContent: t._s(t.newsDetail.summary)
                    }
                })]) : t._e()]) : n("header", {
                    staticClass: "news-basic",
                    attrs: {
                        slot: "header"
                    },
                    slot: "header"
                }, [n("p", {
                    staticClass: "title",
                    domProps: {
                        textContent: t._s(t.newsDetail.topic)
                    }
                }), t._v(" "), t.newsDetail.isPartNews ? t._e() : n("p", {
                    staticClass: "hender-info-v7"
                }, [n("span", [n("span", [t._v(t._s(t.newsDetail.releasedate))]), t._v(" "), n("span", {
                    staticClass: "hender-info-source-v7"
                }, [t._v("来源：" + t._s(t.newsDetail.docSource))])])]), t._v(" "), t.newsDetail.subscribeColumn && t.newsDetail.subscribeColumn.name ? n("div", {
                    staticClass: "scrible-container scrible-container-v7"
                }, [n("div", {
                    staticClass: "headimg-v7"
                }, [n("img", {
                    attrs: {
                        src: t.newsDetail.subscribeColumn.img
                    },
                    on: {
                        click: function(e) {
                            return t.openSubscribe(t.newsDetail.columnid)
                        }
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "s-sub"
                }, [n("p", {
                    staticClass: "s-sub-main",
                    domProps: {
                        textContent: t._s(t.newsDetail.subscribeColumn.name)
                    }
                })]), t._v(" "), t.newsDetail.subscribeColumn.examine && 0 != t.newsDetail.subscribeColumn.examine ? n("a", {
                    staticClass: "go-follow"
                }, [t.newsDetail.subscribed ? n("span", {
                    staticClass: "s-inverse",
                    on: {
                        click: function(e) {
                            return t.openSubscribe(t.newsDetail.columnid)
                        }
                    }
                }, [t._v("已关注")]) : n("span", {
                    staticClass: "s-btn",
                    on: {
                        click: function(e) {
                            return t.subscribeColumn(t.newsDetail.columnid)
                        }
                    }
                }, [t._v("+ 关注")])]) : t._e()]) : n("div", {
                    staticClass: "sub"
                }, [t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("p", [t._v("\n          " + t._s(t.newsDetail.releasedate) + "\n          "), n("span", [t._v("来源：" + t._s(t.newsDetail.docSource))])]) : t._e()]), t._v(" "), t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("div", {
                    staticClass: "local-column-wrap"
                }, [n("div", {
                    staticClass: "local-column-name"
                }, [n("p", [t._v(t._s(t._f("formatColumnnames")(t.newsDetail.columnnames)))])])]) : t._e(), t._v(" "), t.newsDetail.uid ? n("div", {
                    staticClass: "channel-container"
                }, [n("span", {
                    staticClass: "span-line"
                }), t._v(" "), n("div", {
                    staticClass: "reporter-info reporter-info-head"
                }, [n("user-face", {
                    attrs: {
                        url: t.newsDetail.uiHeadImage,
                        width: 100,
                        height: 100,
                        "reporter-id": t.newsDetail.uid
                    }
                }), t._v(" "), n("div", {
                    staticClass: "basic-info"
                }, [n("p", {
                    staticClass: "r-name",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.newsDetail.uid)
                        }
                    }
                }, [t._v("\n              " + t._s(t.newsDetail.uiName) + "\n            ")]), t._v(" "), n("span", {
                    staticClass: "r-form",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.newsDetail.uid)
                        }
                    }
                }, [t._v(t._s(t._f("showPart")(t.newsDetail.selfIntroduction, 14)))])]), t._v(" "), t.newsDetail.uid != t.userid ? n("a", {
                    staticClass: "pull-right question-btn",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.askTheReporterEvent.apply(null, arguments)
                        }
                    }
                }, [n("i"), t._v(" "), n("span", [t._v("向记者提问")])]) : t._e()], 1), t._v(" "), n("span", {
                    staticClass: "span-line"
                })]) : t._e(), t._v(" "), t.newsDetail.summary ? n("div", {
                    staticClass: "news-abstract"
                }, [n("p", {
                    staticClass: "abstract",
                    domProps: {
                        textContent: t._s(t.newsDetail.summary)
                    }
                })]) : t._e()]), t._v(" "), 3007 == t.newsDetail.showtype || 3008 == t.newsDetail.showtype || 3035 == t.newsDetail.showtype ? n("section", {
                    staticClass: "head-video-container",
                    attrs: {
                        slot: "videoplayer"
                    },
                    slot: "videoplayer"
                }, [1 == t.hasimg ? n("a", {
                    staticClass: "link-video",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.loadVideo(t.newsDetail.videourl, e, t.newsDetail.newstype, t.ideoImg)
                        }
                    }
                }, [n("div", {
                    staticClass: "video-container",
                    style: {
                        height: t.newsDetail.videoWidth / t.newsDetail.videoHeight > 16 / 9 ? 9 * t.minFrameWidth / 16 + "px" : ""
                    },
                    attrs: {
                        id: "videoDiv"
                    }
                }, [n("img", {
                    directives: [{
                        name: "preload",
                        rawName: "v-preload"
                    }],
                    attrs: {
                        src: t.headVideoImg,
                        onerror: "this.src='https://img-xhpfm.xinhuaxmt.com/base/201602/20160201185231_1270.png@640w_360h_1e_1c_80Q_1x.png'",
                        "data-url": t.newsDetail.videourl
                    }
                }), t._v(" "), n("div", {
                    staticClass: "video-icon-time"
                }, [n("span", {
                    staticClass: "mark-video",
                    style: {
                        left: t.newsDetail.medialength ? "" : "0"
                    }
                }), t._v(" "), t.newsDetail.medialength ? n("span", [t._v(t._s(t._f("formatesecond")(t.newsDetail.medialength)))]) : t._e()])])]) : n("a", {
                    staticClass: "link-video-container",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.loadVideo(t.newsDetail.videourl, e, t.newsDetail.newstype)
                        }
                    }
                }, [n("div", {
                    staticClass: "video-container",
                    attrs: {
                        id: "videoDiv"
                    }
                }, [n("span", {
                    staticClass: "mark-video"
                }), t._v(" "), t.newsDetail.medialength > 0 ? n("span", {
                    staticClass: "video-length"
                }, [t._v(t._s(t._f("formatesecond")(t.newsDetail.medialength)))]) : t._e()])]), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !t.showPoster,
                        expression: "!showPoster"
                    }],
                    staticClass: "choice-ai",
                    on: {
                        click: t.selectAI
                    }
                }, [t._v("选择AI合成主播")])]) : t._e(), t._v(" "), n("section", {
                    staticClass: "main-text-container",
                    class: t.fontsizeClass,
                    attrs: {
                        slot: "main-content"
                    },
                    slot: "main-content"
                }, [n(t.asyncContent, t._b({
                    tag: "component"
                }, "component", t.$props, !1)), t._v(" "), n("p", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: 0 == t.commonData.badNum,
                        expression: "commonData.badNum == 0"
                    }],
                    staticClass: "c-pvs"
                }, [t._v("浏览量：" + t._s(t._f("formatlll")(t.newsDetail.pvs)))])], 1)]) : t._e(), t._v(" "), n("transition", {
                    attrs: {
                        name: "fade",
                        mode: "out-in"
                    }
                }, [n("router-view", [n("h1", {
                    staticClass: "topic",
                    attrs: {
                        slot: "news-title"
                    },
                    slot: "news-title"
                }, [t._v(t._s(t.newsDetail.topic))]), t._v(" "), t.newsDetail.summary ? n("p", {
                    staticClass: "summary",
                    attrs: {
                        slot: "news-summary"
                    },
                    slot: "news-summary"
                }, [n("i"), t._v("\n        " + t._s(t.newsDetail.summary) + "\n      ")]) : t._e()])], 1), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isShowAnchor,
                        expression: "isShowAnchor"
                    }],
                    staticClass: "ai-anchor"
                }, [n("img", {
                    staticClass: "close",
                    attrs: {
                        src: i("6HbF"),
                        alt: ""
                    },
                    on: {
                        click: t.closeAI
                    }
                }), t._v(" "), n("p", {
                    staticClass: "title"
                }, [t._v("请选择你喜欢的主播")]), t._v(" "), n("ul", {
                    staticClass: "anchor-list",
                    class: [t.anchor.length > 4 ? "list-9" : "list-4"]
                }, t._l(t.anchor, function(e, i) {
                    return n("li", {
                        key: i,
                        on: {
                            click: function(n) {
                                return t.selectAnchor(e, i)
                            }
                        }
                    }, [n("img", {
                        ref: "imgDom",
                        refInFor: !0,
                        staticClass: "anchor-img",
                        attrs: {
                            src: e.anchorHeadImage,
                            alt: ""
                        }
                    }), t._v(" "), n("div", {
                        ref: "nameDom",
                        refInFor: !0,
                        staticClass: "anchor-name"
                    }, [n("p", {
                        domProps: {
                            textContent: t._s(e.anchorCN)
                        }
                    })])])
                }), 0), t._v(" "), n("div", {
                    staticClass: "anchor-btn",
                    on: {
                        click: t.determine
                    }
                }, [t._v("确定")])])], 1)
            },
            staticRenderFns: []
        }
            , u = i("C7Lr")(c.a, l, !1, null, null, null).exports
            , d = i("lC5x")
            , p = i.n(d)
            , h = i("J0Oq")
            , m = i.n(h)
            , f = i("pngk")
            , v = i("2Uyi")
            , g = i("wAWz")
            , w = i("DnpJ")
            , y = i("ZUQW")
            , _ = i("T8BT")
            , b = i("mm4C")
            , D = i("zoDc")
            , C = i("KvKp")
            , x = i("M5JG")
            , I = i("l3sn")
            , k = i("DuOc")
            , S = i("zQ9+")
            , A = {
            name: "HandshootDetail",
            components: {
                pagePanel: g.a,
                Vote: w.a,
                RelativeList: y.a,
                Comment: _.a,
                Footer: b.a,
                UserFace: S.a,
                Reporter: D.a,
                Panel: f.a
            },
            data: function() {
                return {
                    detailInfo: null,
                    userid: 0,
                    state: 0,
                    reporter: {},
                    fontsize: 1,
                    voteId: 0,
                    middleWidth: 0
                }
            },
            created: function() {
                this.getDataCallback(),
                    "undefined" == typeof xyJSBridge || void 0 === xyJSBridge.ready ? this.getDetail() : x.a.ready(),
                    this.userid = this.$route.query.userID,
                    k.a.$on("login-suc", this.loginSuccessCallback)
            },
            beforeDestroy: function() {
                k.a.$off("login-suc", this.loginSuccessCallback)
            },
            mounted: function() {
                this.fontSize()
            },
            filters: {
                showPart: function(t, e) {
                    return !t || t.length <= 0 ? "这位记者有点忙，还没做自我介绍..." : t.length > e ? t.slice(0, e) + "..." : t
                },
                ftime: function(t) {
                    var e = new Date(t.replace(/\-/g, "/"));
                    return Object(v.d)(e, "Y-MM-DD hh:mm")
                }
            },
            computed: {
                fontsizeClass: function() {
                    switch (parseInt(this.fontsize)) {
                        case 1:
                            return "s-font";
                        case 2:
                            return "";
                        case 3:
                            return "l-font";
                        case 4:
                            return "xl-font";
                        default:
                            return ""
                    }
                }
            },
            methods: {
                loadImg: function() {},
                fontSize: function(t) {
                    var e = this;
                    x.a.font({
                        size: function(t) {
                            t || (e.fontsize = 3),
                                e.fontsize = t
                        }
                    })
                },
                openReporterEvent: function(t) {
                    window.xyJSBridge.theReporterHome(t)
                },
                askTheReporterEvent: function() {
                    k.a.$emit("ask-reporter", this.reporter.userId, this.reporter.uiName)
                },
                edit: function() {
                    x.a.showHandShootPublishView(this.detailInfo.id)
                },
                previewsImg: function(t, e, i) {
                    !t && i.videoImg && e++;
                    var n = [];
                    i.videoImg && n.push({
                        fileType: 1,
                        coverImage: i.videoImg,
                        url: i.videoUrl
                    }),
                        i.imgList.forEach(function(t) {
                            var e = t.indexOf("x-oss-process");
                            e > 0 && (t = t.substring(0, e)),
                                n.push({
                                    url: t,
                                    fileType: 0
                                })
                        });
                    var a = {
                        selectIndex: e,
                        data: n
                    };
                    x.a.previewFiles(a)
                },
                getDetail: function() {
                    var t = this;
                    return m()(p.a.mark(function e() {
                        var i, n;
                        return p.a.wrap(function(e) {
                            for (; ; )
                                switch (e.prev = e.next) {
                                    case 0:
                                        return e.next = 2,
                                            I.f.getDetail({
                                                newsId: t.$route.params.docid,
                                                userID: 0,
                                                isMy: 0
                                            });
                                    case 2:
                                        0 === (i = e.sent).code && ((n = i.data).voteDetail && (t.voteId = n.voteDetail.id),
                                            t.detailInfo = n,
                                            t.caculMiddle(),
                                        t.detailInfo.voteDetail && t.detailInfo.voteDetail.status,
                                            t.getReporter(),
                                            againShare(n.topic, n.shareImg));
                                    case 4:
                                    case "end":
                                        return e.stop()
                                }
                        }, e, t)
                    }))()
                },
                getDataCallback: function() {
                    var t = this;
                    x.a.getdata({
                        name: "DetailData",
                        success: function(e) {
                            var i = e
                                , n = i.data;
                            if ("string" == typeof n)
                                try {
                                    var a = JSON.parse(n);
                                    t.detailInfo = a
                                } catch (t) {
                                    return !1
                                }
                            else
                                t.detailInfo = n;
                            t.caculMiddle(),
                            t.detailInfo.voteDetail && t.detailInfo.voteDetail.status,
                            t.detailInfo.voteDetail && (t.voteId = t.detailInfo.voteDetail.id),
                                t.getReporter(),
                                t.state = i.state,
                                x.a.sharedata({
                                    id: t.detailInfo.id,
                                    topic: t.detailInfo.topic,
                                    shareImage: t.detailInfo.shareImg,
                                    shareurl: t.detailInfo.shareurl
                                }),
                                x.a.senddata()
                        },
                        failure: function(t) {}
                    })
                },
                caculMiddle: function() {},
                getReporter: function() {
                    var t = this;
                    return m()(p.a.mark(function e() {
                        var i, n;
                        return p.a.wrap(function(e) {
                            for (; ; )
                                switch (e.prev = e.next) {
                                    case 0:
                                        if (!(i = t.detailInfo.reporterId)) {
                                            e.next = 6;
                                            break
                                        }
                                        return e.next = 4,
                                            Object(I.W)(i);
                                    case 4:
                                        n = e.sent,
                                            t.reporter = n.data;
                                    case 6:
                                    case "end":
                                        return e.stop()
                                }
                        }, e, t)
                    }))()
                },
                focus: function() {
                    var t = this;
                    return m()(p.a.mark(function e() {
                        var i, n, a;
                        return p.a.wrap(function(e) {
                            for (; ; )
                                switch (e.prev = e.next) {
                                    case 0:
                                        if (i = t.detailInfo,
                                            t.userid) {
                                            e.next = 5;
                                            break
                                        }
                                        Object(C.m)(),
                                            e.next = 13;
                                        break;
                                    case 5:
                                        return e.next = 7,
                                            I.f.focus({
                                                attentionType: i.attentionType,
                                                cancel: Number(Boolean(i.isFocus)),
                                                newsId: i.id,
                                                userID: Number(t.$route.query.userID || 0),
                                                clientLable: t.$route.query.clientLable
                                            });
                                    case 7:
                                        n = e.sent,
                                            a = n.data,
                                            i.isFocus = !i.isFocus,
                                        1 == i.attentionType && (i.isFocus ? i.focusNum++ : i.focusNum--),
                                        2 == i.attentionType && (i.isFocus ? i.supportNum++ : i.supportNum--),
                                            t.$toast({
                                                type: "success",
                                                msg: a.message || "成功"
                                            });
                                    case 13:
                                    case "end":
                                        return e.stop()
                                }
                        }, e, t)
                    }))()
                },
                loginSuccessCallback: function(t) {
                    var e = JSON.parse(t);
                    this.userid = e.userID
                }
            }
        }
            , O = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return t.detailInfo ? i("div", {
                    staticClass: "container"
                }, [t.detailInfo.feedbackAuditStatus && 1 == t.detailInfo.feedbackAuditStatus ? i("div", {
                    staticClass: "reply-status"
                }) : t._e(), t._v(" "), i("p", {
                    staticClass: "title"
                }, [t._v(t._s(t.detailInfo.topic))]), t._v(" "), i("div", {
                    staticClass: "controls"
                }, [1 == t.state ? i("span", {
                    staticClass: "status"
                }, [t._v("\n      " + t._s(0 == t.detailInfo.status ? "待审核" : 1 == t.detailInfo.status ? "已通过" : "退回") + "\n    ")]) : t._e(), t._v(" "), 1 == t.state && t.detailInfo.status > 1 ? i("span", {
                    staticClass: "type-name edit",
                    on: {
                        click: t.edit
                    }
                }, [t._v("点击修改")]) : t._e()]), t._v(" "), i("div", {
                    staticClass: "header-info"
                }, [i("div", {
                    staticClass: "user-info"
                }, [i("div", {
                    staticClass: "avatar"
                }), t._v(" "), i("div", {
                    staticClass: "userName"
                }, [t._v(t._s(t.detailInfo.userName))]), t._v(" "), i("span", {
                    staticClass: "time"
                }, [t._v(t._s(t._f("ftime")(t.detailInfo.submitTime)))])])]), t._v(" "), 0 != t.state && 4 != t.detailInfo.verifyStatus || !t.reporter.userId ? t._e() : i("div", {
                    staticClass: "channel-container"
                }, [i("span", {
                    staticClass: "span-line"
                }), t._v(" "), i("div", {
                    staticClass: "reporter-info reporter-info-head"
                }, [i("UserFace", {
                    attrs: {
                        url: t.reporter.uiHeadImage,
                        width: 100,
                        height: 100,
                        "reporter-id": t.reporter.userId
                    }
                }), t._v(" "), i("div", {
                    staticClass: "basic-info"
                }, [i("p", {
                    staticClass: "r-name short-name",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.reporter.userId)
                        }
                    }
                }, [t._v("\n          " + t._s(t.reporter.uiName) + "\n        ")]), t._v(" "), i("span", {
                    staticClass: "r-form",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.reporter.userId)
                        }
                    }
                }, [t._v(t._s(t._f("showPart")(t.reporter.uiSignature, 14)))])]), t._v(" "), t.reporter.userId != t.userid ? i("a", {
                    staticClass: "pull-right question-btn",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.askTheReporterEvent.apply(null, arguments)
                        }
                    }
                }, [i("i"), t._v(" "), i("span", {
                    staticStyle: {
                        "margin-left": "5px"
                    }
                }, [t._v("向记者提问")])]) : t._e()], 1), t._v(" "), i("span", {
                    staticClass: "span-line"
                })]), t._v(" "), !t.detailInfo.videoImg || t.detailInfo.imgList && 0 != t.detailInfo.imgList.length ? t._e() : i("div", {
                    staticClass: "box",
                    style: {
                        background: "url(" + t.detailInfo.videoImg + ") center center / cover no-repeat"
                    },
                    on: {
                        click: function(e) {
                            return t.previewsImg(!1, 0, t.detailInfo)
                        }
                    }
                }, [i("div", {
                    staticClass: "video-play single",
                    attrs: {
                        id: "single-player"
                    }
                })]), t._v(" "), (t.detailInfo.imgList || []).length >= 1 ? i("div", {
                    class: ["media-list", "rows-" + Math.ceil(((t.detailInfo.videoImg ? 1 : 0) + (t.detailInfo.imgList || []).length) / 3)]
                }, [t.detailInfo.videoImg ? i("div", {
                    staticClass: "media-item",
                    on: {
                        click: function(e) {
                            return t.previewsImg(!1, t.index, t.detailInfo)
                        }
                    }
                }, [i("div", {
                    staticClass: "media-image",
                    style: {
                        background: "url(" + t.detailInfo.videoImg + ") center center / cover no-repeat"
                    }
                }, [i("div", {
                    staticClass: "video-play"
                })])]) : t._e(), t._v(" "), t._l(t.detailInfo.imgList, function(e, n) {
                    return [i("div", {
                        key: n,
                        staticClass: "media-item",
                        on: {
                            click: function(e) {
                                return t.previewsImg(!1, n, t.detailInfo)
                            }
                        }
                    }, [i("div", {
                        staticClass: "media-image",
                        style: {
                            background: "url(" + e + ") center center / cover no-repeat"
                        }
                    })])]
                })], 2) : t._e(), t._v(" "), i("div", {
                    staticClass: "content",
                    class: t.fontsizeClass
                }, [t._v(t._s(t.detailInfo.content))]), t._v(" "), i("span", {
                    staticClass: "type-name"
                }, [t._v("#" + t._s(t.detailInfo.typeDes) + "#")]), t._v(" "), t.detailInfo.feedbackContent && 1 === t.detailInfo.feedbackAuditStatus ? i("Panel", {
                    staticClass: "detail-custom-panel relation-news reply-wrap",
                    attrs: {
                        title: "反馈"
                    }
                }, [i("div", {
                    staticClass: "reply-content"
                }, [t._v(t._s(t.detailInfo.feedbackContent))])]) : t._e(), t._v(" "), (0 == t.state || 4 == t.detailInfo.verifyStatus) && t.detailInfo.voteId > 0 ? i("div", {
                    staticClass: "divider"
                }) : t._e(), t._v(" "), (0 == t.state || 4 == t.detailInfo.verifyStatus) && t.detailInfo.voteId > 0 ? i("section", {
                    staticClass: "vote-container"
                }, [i("Panel", {
                    attrs: {
                        title: "投票"
                    }
                }, [i("Vote", {
                    attrs: {
                        "module-data": t.detailInfo.voteDetail,
                        type: t.detailInfo.voteDetail.type,
                        theuserid: t.userid,
                        isshare: 0,
                        source: 1,
                        isDetail: 1,
                        docid: t.detailInfo.id,
                        voteId: t.voteId
                    }
                }, [i("p", {
                    staticClass: "vote-title"
                }, [t._v(t._s(t.detailInfo.voteDetail.title))])])], 1)], 1) : t._e(), t._v(" "), (0 == t.state || 4 == t.detailInfo.verifyStatus) && (t.detailInfo.relatenews || []).length > 0 ? i("div", {
                    staticClass: "divider"
                }) : t._e(), t._v(" "), (0 == t.state || 4 == t.detailInfo.verifyStatus) && (t.detailInfo.relatenews || []).length > 0 ? i("Panel", {
                    staticClass: "detail-custom-panel relation-news",
                    attrs: {
                        title: "相关推荐"
                    }
                }, [(0 == t.state || 4 == t.detailInfo.verifyStatus) && (t.detailInfo.relatenews || []).length > 0 ? i("RelativeList", {
                    attrs: {
                        newslist: t.detailInfo.relatenews,
                        hasimg: !0,
                        isshare: 0
                    }
                }) : t._e()], 1) : t._e(), t._v(" "), 0 != t.state && 4 != t.detailInfo.verifyStatus || !t.reporter.userId ? t._e() : i("div", {
                    staticClass: "divider"
                }), t._v(" "), 0 != t.state && 4 != t.detailInfo.verifyStatus || !t.reporter.userId ? t._e() : i("pagePanel", {
                    staticClass: "relatenews-wrap",
                    attrs: {
                        title: "问记者"
                    }
                }), t._v(" "), 0 != t.state && 4 != t.detailInfo.verifyStatus || !t.reporter.userId ? t._e() : i("section", {
                    staticClass: "channel-container"
                }, [i("div", {
                    staticClass: "split-block"
                }), t._v(" "), i("div", {
                    staticClass: "reporter-info reporter-info-bottom",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.reporter.userId)
                        }
                    }
                }, [i("user-face", {
                    attrs: {
                        url: t.reporter.uiHeadImage,
                        width: 100,
                        height: 100
                    }
                }), t._v(" "), i("div", {
                    staticClass: "basic-info"
                }, [i("p", {
                    staticClass: "r-name"
                }, [t._v("\n          " + t._s(t.reporter.uiName) + "\n          "), t.reporter.followerNum > 0 ? i("span", {
                    staticClass: "pull-right people-focus"
                }, [t._v(t._s(t.reporter.followerNum) + "人关注")]) : t._e()]), t._v(" "), i("span", {
                    staticClass: "r-form"
                }, [t._v(t._s(t._f("showPart")(t.reporter.uiSignature, 14)))])])], 1), t._v(" "), i("Reporter", {
                    attrs: {
                        docid: t.detailInfo.id,
                        userId: t.userid,
                        "reporter-name": t.reporter.uiName,
                        "reporter-img": t.reporter.uiHeadImage,
                        docType: 6
                    }
                })], 1), t._v(" "), 0 == t.state || 4 == t.detailInfo.verifyStatus ? i("Comment", {
                    attrs: {
                        isshare: 0,
                        docid: t.detailInfo.id,
                        doctype: 6
                    }
                }, [i("pagePanel", {
                    staticClass: "relatenews-wrap",
                    attrs: {
                        title: "热门评论"
                    }
                })], 1) : t._e()], 1) : t._e()
            },
            staticRenderFns: []
        };
        var T = i("C7Lr")(A, O, !1, function(t) {
            i("Rbp0")
        }, "data-v-429c52c8", null).exports
            , L = i("YF4i")
            , U = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", [n("my-load", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.loadstatus,
                        expression: "loadstatus"
                    }]
                }), t._v(" "), t.nocontentStatus ? n("no-content") : t._e(), t._v(" "), 1001 == t.newstype || 1006 == t.newstype || 1120 == t.newstype || 1003 == t.newstype || 1102 == t.newstype || 1104 == t.newstype || 1106 == t.newstype || 1112 == t.newstype || 1113 == t.newstype || 1114 == t.newstype || 1115 == t.newsDetail.newstype || 1116 == t.newstype || 1121 == t.newstype || 1122 == t.newstype ? n("share-detail", {
                    attrs: {
                        "column-id": t.newsDetail.columnId,
                        "channel-id": t.newsDetail.channelId || t.queryChannelId,
                        "relate-news": t.newsDetail.relatenews,
                        "vote-id": t.newsDetail.voteId,
                        "content-data": t.newsDetail.content,
                        "comment-status": t.newsDetail.commentStatus,
                        isShow: t.isShow,
                        "is-partnews": t.newsDetail.isPartNews,
                        "column-names": t.newsDetail.columnnames,
                        "share-style": t.newsDetail.shareStyle,
                        "url-link": t.urlLink,
                        docid: t.docid,
                        cv: t.newsDetail.cv,
                        "news-type": t.newsDetail.newstype,
                        "adv-datas": t.newsDetail.subQuickAdverModel,
                        "img-lists": t.newsDetail.contentimglist,
                        reporter: t.reporter,
                        newsDetailId: t.newsDetail.id
                    }
                }, [n("header", {
                    staticClass: "news-basic",
                    attrs: {
                        slot: "header"
                    },
                    slot: "header"
                }, [n("h1", {
                    domProps: {
                        textContent: t._s(t.newsDetail.topic)
                    }
                }), t._v(" "), t.newsDetail.isPartNews ? t._e() : n("div", {
                    staticClass: "hender-info-v7"
                }, [n("span", {
                    staticClass: "hender-info-over"
                }, [n("span", [t._v(t._s(t.newsDetail.releasedate))]), t._v(" "), n("span", [t._v("浏览量：" + t._s(t._f("formatlll")(t.newsDetail.pvs)))])]), t._v(" "), n("p", {
                    staticClass: "hender-info-source-v7"
                }, [n("span", [t._v(t._s("活动信息发布" === t.newsDetail.docSource ? "活动信息发布" : "来源：" + t.newsDetail.docSource))])])]), t._v(" "), t.newsDetail.subscribeColumn && t.newsDetail.subscribeColumn.name ? n("div", {
                    staticClass: "scrible-container"
                }, [n("div", {
                    staticClass: "headimg"
                }, [n("img", {
                    attrs: {
                        src: t.newsDetail.subscribeColumn.img
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "s-sub"
                }, [n("p", {
                    staticClass: "s-sub-main",
                    domProps: {
                        textContent: t._s(t.newsDetail.subscribeColumn.name)
                    }
                })]), t._v(" "), t.newsDetail.subscribeColumn.examine && 0 != t.newsDetail.subscribeColumn.examine ? n("a", {
                    staticClass: "s-btn s-inverse"
                }, [n("span", {
                    staticClass: "lookmore",
                    on: {
                        click: function(e) {
                            return t.openSubscribe(t.newsDetail.subscribeColumn.columnid, t.newsDetail.isYouthEdition)
                        }
                    }
                }, [t._v("查看详情")])]) : t._e()]) : n("div", {
                    staticClass: "sub"
                }, [t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("p", [t._v("\n          " + t._s(t.newsDetail.releasedate) + "\n          "), n("span", [t._v("浏览量：" + t._s(t._f("formatlll")(t.newsDetail.pvs)))])]) : t._e()]), t._v(" "), t.newsDetail.isPartNews && t.newsDetail.columnnames ? n("div", {
                    staticClass: "radio-container"
                }, [n("div", {
                    staticClass: "part-column"
                }, [n("p", {
                    staticClass: "t-s-column"
                }, [t._v("\n            " + t._s(t._f("formatColumnnames")(t.newsDetail.columnnames)) + "\n          ")])]), t._v(" "), n("span", {
                    staticClass: "line"
                }), t._v(" "), n("p", {
                    staticClass: "pull-right"
                }, [t._v("来源：" + t._s(t.newsDetail.docSource))])]) : t._e(), t._v(" "), t.newsDetail.uid ? n("div", {
                    staticClass: "channel-container",
                    on: {
                        click: function(e) {
                            return t.openReporterEvent(t.newsDetail.reportId)
                        }
                    }
                }, [n("div", {
                    staticClass: "reporters-info reporter-info-head"
                }, [n("user-face", {
                    attrs: {
                        url: t.newsDetail.uiHeadImage,
                        width: 100,
                        height: 100,
                        "reporter-id": t.newsDetail.uid
                    }
                }), t._v(" "), n("div", {
                    staticClass: "basic-info"
                }, [n("p", {
                    staticClass: "r-name"
                }, [t._v("\n              " + t._s(t.newsDetail.uiName) + "\n            ")]), t._v(" "), n("span", {
                    staticClass: "r-form"
                }, [t._v(t._s(t._f("showPart")(t.newsDetail.selfIntroduction, 14)))])]), t._v(" "), t.userInfo && t.newsDetail.uid == t.userInfo.userId ? t._e() : n("div", {
                    staticClass: "pull-right question-btn",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.askTheReporterEvent.apply(null, arguments)
                        }
                    }
                }, [n("i"), t._v(" "), n("span", [t._v("向记者提问")])])], 1)]) : t._e(), t._v(" "), t.newsDetail.summary ? n("div", {
                    staticClass: "news-abstract"
                }, [n("p", {
                    staticClass: "abstract",
                    domProps: {
                        textContent: t._s(t.newsDetail.summary)
                    }
                })]) : t._e()]), t._v(" "), 3007 == t.newsDetail.showtype || 3008 == t.newsDetail.showtype || 3035 == t.newsDetail.showtype || 3041 == t.newsDetail.showtype || 1122 == t.newsDetail.newstype ? n("section", {
                    staticClass: "head-video-container",
                    attrs: {
                        slot: "videoplayer"
                    },
                    slot: "videoplayer"
                }, [n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !t.showPoster,
                        expression: "!showPoster"
                    }],
                    staticClass: "video-poster",
                    attrs: {
                        id: "video-poster"
                    }
                }, [n("img", {
                    attrs: {
                        src: t.headVideoImg,
                        alt: ""
                    }
                })]), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.showPoster,
                        expression: "showPoster"
                    }],
                    staticClass: "video-container link-video",
                    class: 1102 == t.newstype ? "vr-video" : ""
                }, [1102 == t.newstype ? n("iframe", {
                    class: t.fullscreen ? "fullscreen" : "",
                    attrs: {
                        id: "vrIframe",
                        src: t.vrplayerurl,
                        width: "100%",
                        height: "100%",
                        frameborder: "0",
                        allowfullscreen: "true"
                    }
                }) : 1121 == t.newstype || 1122 == t.newstype ? n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.showPoster,
                        expression: "showPoster"
                    }],
                    staticClass: "qjs",
                    on: {
                        click: t.gotoAPP
                    }
                }, [n("img", {
                    attrs: {
                        src: t.headVideoImg,
                        alt: ""
                    }
                }), t._v(" "), n("div", {
                    staticClass: "video-play"
                })]) : t.isQQ ? n("video", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.showPoster,
                        expression: "showPoster"
                    }],
                    staticClass: "video-box",
                    style: {
                        height: t.myvideoHeight + "px"
                    },
                    attrs: {
                        src: t.newsDetail.videourl,
                        poster: t.headVideoImg,
                        controls: "",
                        "webkit-playsinline": "",
                        playsinline: "",
                        "x5-playsinline": "",
                        "x-webkit-airplay": "allow",
                        "x5-video-player-type": "h5",
                        "x5-video-player-fullscreen": "true",
                        "x5-video-orientation": "portraint"
                    }
                }) : n("video", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.showPoster,
                        expression: "showPoster"
                    }],
                    staticClass: "shortVideo video-box",
                    style: {
                        height: t.myvideoHeight + "px"
                    },
                    attrs: {
                        src: t.newsDetail.videourl,
                        poster: t.headVideoImg,
                        controls: "",
                        "x5-playsinline": "",
                        "webkit-playsinline": "",
                        playsinline: ""
                    }
                })]), t._v(" "), 1102 != t.newstype || this.vrStart ? t._e() : n("div", {
                    staticClass: "mask-video",
                    on: {
                        click: this.vrStartFuc
                    }
                }), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !t.showPoster,
                        expression: "!showPoster"
                    }],
                    staticClass: "choice-ai",
                    on: {
                        click: t.selectAI
                    }
                }, [t._v("\n        选择AI合成主播\n      ")])]) : t._e()]) : t._e(), t._v(" "), n("transition", {
                    attrs: {
                        name: "fade",
                        "enter-active-class": "animated fadeInRight",
                        "leave-active-class": "animated fadeOutLeft",
                        mode: "out-in"
                    }
                }, [n("router-view", {
                    attrs: {
                        topic: t.newsDetail.topic,
                        summary: t.newsDetail.summary
                    }
                }, [n("h1", {
                    staticClass: "topic",
                    attrs: {
                        slot: "news-title"
                    },
                    slot: "news-title"
                }, [t._v(t._s(t.newsDetail.topic))]), t._v(" "), t.newsDetail.summary ? n("p", {
                    staticClass: "summary",
                    attrs: {
                        slot: "news-summary"
                    },
                    slot: "news-summary"
                }, [n("i"), t._v("\n        " + t._s(t.newsDetail.summary) + "\n      ")]) : t._e()])], 1), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isShowAnchor,
                        expression: "isShowAnchor"
                    }],
                    staticClass: "ai-anchor"
                }, [n("img", {
                    staticClass: "close",
                    attrs: {
                        src: i("6HbF"),
                        alt: ""
                    },
                    on: {
                        click: t.closeAI
                    }
                }), t._v(" "), n("p", {
                    staticClass: "title"
                }, [t._v("请选择你喜欢的主播")]), t._v(" "), n("ul", {
                    staticClass: "anchor-list",
                    class: [t.anchor.length > 4 ? "list-9" : "list-4"]
                }, t._l(t.anchor, function(e, i) {
                    return n("li", {
                        key: i,
                        on: {
                            click: function(n) {
                                return t.selectAnchor(e, i)
                            }
                        }
                    }, [n("img", {
                        ref: "imgDom",
                        refInFor: !0,
                        staticClass: "anchor-img",
                        attrs: {
                            src: e.anchorHeadImage,
                            alt: ""
                        }
                    }), t._v(" "), n("div", {
                        ref: "nameDom",
                        refInFor: !0,
                        staticClass: "anchor-name"
                    }, [n("p", {
                        domProps: {
                            textContent: t._s(e.anchorCN)
                        }
                    })])])
                }), 0), t._v(" "), n("div", {
                    staticClass: "anchor-btn",
                    on: {
                        click: t.determine
                    }
                }, [t._v("确定")])]), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isAskShow,
                        expression: "isAskShow"
                    }],
                    staticClass: "reporter-ask",
                    on: {
                        touchmove: function(t) {
                            t.preventDefault()
                        }
                    }
                }, [n("div", {
                    staticClass: "reporter-input"
                }, [n("span", {
                    staticClass: "reporter-name"
                }, [t._v("@" + t._s(t.newsDetail.uiName))]), t._v(" "), n("van-field", {
                    ref: "reporterText",
                    staticClass: "reporter-input_text",
                    attrs: {
                        rows: "2",
                        autosize: "",
                        maxlength: "60",
                        type: "textarea",
                        placeholder: "在这里向新华社记者提问吧~"
                    },
                    model: {
                        value: t.questionText,
                        callback: function(e) {
                            t.questionText = e
                        },
                        expression: "questionText"
                    }
                })], 1), t._v(" "), n("div", {
                    staticClass: "reporter-btn"
                }, [n("div", {
                    staticClass: "reporter-btn_send",
                    style: {
                        color: t.questionText.length > 0 ? "#003CA0" : ""
                    },
                    on: {
                        click: t.sendAsk
                    }
                }, [t._v("\n        发送\n      ")]), t._v(" "), n("div", {
                    staticClass: "reporter-btn_num"
                }, [t._v(t._s(t.questionText.length) + "/60")])])]), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isAskShow,
                        expression: "isAskShow"
                    }],
                    staticClass: "shade",
                    on: {
                        click: t.shadeClick,
                        touchmove: function(t) {
                            t.preventDefault()
                        }
                    }
                })], 1)
            },
            staticRenderFns: []
        };
        var $ = function(t) {
            i("0crf")
        }
            , P = i("C7Lr")(L.a, U, !1, $, "data-v-5f4f4fbe", null).exports
            , q = i("tgJt")
            , N = i("V2T8")
            , R = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    directives: [{
                        name: "bgcolor",
                        rawName: "v-bgcolor",
                        value: "f5f5f5",
                        expression: "'f5f5f5'"
                    }],
                    staticClass: "collect-contain"
                }, [i("section", {
                    staticClass: "header"
                }, [2 == t.activeData.type ? [t.activeData.banner.match(/^http.*?(\.?(?=@)|(gif))/gi) ? i("div", {
                    staticClass: "banner-imgbox",
                    style: "background: url(" + t.activeData.banner + ") no-repeat center / contain #ededed;"
                }) : i("div", [t.activeData.banner ? i("img", {
                    staticClass: "header-img",
                    attrs: {
                        src: t.activeData.banner,
                        onerror: "this.remove(0)"
                    }
                }) : t._e()])] : 3 == t.activeData.type ? [t.activeData.videoUrl ? i("div", {
                    staticClass: "media-container",
                    on: {
                        click: function(e) {
                            return t.loadVideo(t.activeData.videoUrl, e, t.activeData.videoImageUrl)
                        }
                    }
                }, [i("img", {
                    staticClass: "header-img",
                    attrs: {
                        src: t.activeData.videoImageUrl
                    }
                }), t._v(" "), i("label", {
                    staticClass: "play-label"
                })]) : t._e()] : t._e(), t._v(" "), i("h1", {
                    staticClass: "topic"
                }, [t._v(t._s(t.topic))]), t._v(" "), i("div", {
                    staticClass: "sub"
                }, [t.activeData.status < 2 ? i("p", {
                    staticClass: "time"
                }, [t._v("\n        开始时间：" + t._s(t.startDate) + "\n      ")]) : t._e(), t._v(" "), 2 == t.activeData.status ? i("p", {
                    staticClass: "time"
                }, [t._v("\n        截止时间：" + t._s(t.endDate) + "\n      ")]) : t._e(), t._v(" "), t.activeData.status > 2 ? i("p", {
                    staticClass: "time"
                }, [t._v("活动已结束")]) : t._e()]), t._v(" "), t.description ? i("p", {
                    staticClass: "summary"
                }, [i("i"), t._v(t._s(t.description))]) : t._e(), t._v(" "), i("div", [2 == t.activeData.status ? i("a", {
                    staticClass: "btn",
                    on: {
                        click: t.joinFn
                    }
                }, [t._v("立即参与")]) : t.activeData.status > 2 ? i("a", {
                    staticClass: "btn joined-btn"
                }, [t._v("\n        活动已结束\n      ")]) : i("a", {
                    staticClass: "btn joined-btn"
                }, [t._v("\n        立即参与\n      ")])])], 2), t._v(" "), i("section", {
                    staticClass: "tabs-container"
                }, [i("div", {
                    staticClass: "tabs-list"
                }, [i("nav", [i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: !t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(0)
                        }
                    }
                }, [t._v("热门")]), t._v(" "), i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(1)
                        }
                    }
                }, [t._v("最新")])])])]), t._v(" "), t.listData && t.listData.length > 0 ? i("section", [t.listData && t.listData.length > 0 ? i("van-list", {
                    staticClass: "collect-ul",
                    attrs: {
                        finished: t.finished,
                        "finished-text": "这是我的底线"
                    },
                    on: {
                        load: t.getListData
                    },
                    model: {
                        value: t.loading,
                        callback: function(e) {
                            t.loading = e
                        },
                        expression: "loading"
                    }
                }, t._l(t.listData, function(e, n) {
                    return i("div", {
                        key: e.id
                    }, [i("div", {
                        staticClass: "c-item-header",
                        on: {
                            click: function(i) {
                                return t.turntoUrl(e.id)
                            }
                        }
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [i("img", {
                        attrs: {
                            src: e.portrait,
                            onerror: t.defaultImg
                        }
                    })]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "head-name"
                    }, [t._v(t._s(e.userNick || "新华社网友"))]), t._v(" "), i("p", {
                        staticClass: "head-time"
                    }, [i("span", {
                        staticClass: "f-left"
                    }, [t._v(t._s(e.publishTime))])])])]), t._v(" "), i("div", {
                        staticClass: "c-item-body"
                    }, [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length > 1 || (e.imgUrl || []).length > 0 ? i("div", {
                        staticClass: "imgList"
                    }, [i("ul", [e.videoUrl ? i("li", {
                        class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""]
                    }, [i("img", {
                        attrs: {
                            src: e.videoImage,
                            onerror: "this.remove(0)"
                        },
                        on: {
                            click: function(i) {
                                return t.previewsImg(i, !0, 0, e)
                            }
                        }
                    }), t._v(" "), i("div", {
                        staticClass: "video-play",
                        class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""],
                        on: {
                            click: function(i) {
                                return t.previewsImg(i, !0, 0, e)
                            }
                        }
                    })]) : t._e(), t._v(" "), t._l(e.imgUrl, function(n, a) {
                        return i("li", {
                            key: n + a,
                            class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""]
                        }, [i("img", {
                            attrs: {
                                src: n,
                                onerror: "this.remove(0)",
                                "data-src": e.originalImag[a]
                            },
                            on: {
                                click: function(i) {
                                    return t.previewsImg(i, !1, a, e)
                                }
                            }
                        })])
                    })], 2)]) : e.videoUrl ? i("div", {
                        staticClass: "box",
                        style: {
                            background: "url(" + e.videoImage + ") center center / cover no-repeat"
                        },
                        on: {
                            click: function(i) {
                                return t.loadVideo(e.videoUrl, i)
                            }
                        }
                    }, [i("div", {
                        staticClass: "video-play single",
                        attrs: {
                            id: "video-play"
                        }
                    })]) : t._e(), t._v(" "), i("div", {
                        staticClass: "i-b-content",
                        on: {
                            click: function(i) {
                                return t.turntoUrl(e.id)
                            }
                        }
                    }, [i("p", [t._v(t._s(e.content))])])]), t._v(" "), i("div", {
                        staticClass: "c-item-footer",
                        on: {
                            click: function(i) {
                                return t.turntoUrl(e.id)
                            }
                        }
                    }, [i("span", {
                        staticClass: "f-left"
                    }, [t._v(t._s(e.supportCount) + "票")]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [0 == e.commentCount ? i("span", {
                        staticClass: "f-right"
                    }, [t._v("评论")]) : i("span", {
                        staticClass: "f-right"
                    }, [t._v(t._s(t._f("formatlll")(e.commentCount)))]), t._v(" "), 0 == e.supported ? i("span", {
                        staticClass: "inline-btn",
                        class: [t.isGoing ? "" : "disabled-btn"],
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.support(t.activeData.id, e.id, e)
                            }
                        }
                    }, [t._v("支持TA")]) : i("span", {
                        staticClass: "inline-btn disabled-btn",
                        on: {
                            click: function(e) {
                                return e.stopPropagation(),
                                    t.supportWarning.apply(null, arguments)
                            }
                        }
                    }, [t._v("已支持")])])])])
                }), 0) : t._e()], 1) : i("div", {
                    staticClass: "empty-container"
                }, [i("div", {
                    staticClass: "bg"
                }), t._v(" "), i("span", {
                    staticClass: "txt"
                }, [t._v("暂无征集内容~")])])])
            },
            staticRenderFns: []
        };
        var j = function(t) {
            i("xiRj"),
                i("paJc")
        }
            , B = i("C7Lr")(N.a, R, !1, j, "data-v-76f9b2de", null).exports
            , E = i("Zn0g")
            , F = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    class: ["collect-container", {
                        "is-share": 1 === t.isShare
                    }]
                }, [t.isShare ? i("header-banner", {
                    attrs: {
                        title: "征集详情"
                    }
                }) : t._e(), t._v(" "), t.show ? i("div", {
                    staticClass: "user-container"
                }, [i("div", {
                    staticClass: "user-header"
                }, [i("div", {
                    staticClass: "headimg"
                }, [i("img", {
                    attrs: {
                        src: t.detailData.portrait,
                        onerror: t.defaultImg
                    }
                })]), t._v(" "), i("div", {
                    staticClass: "pull-left"
                }, [i("p", {
                    staticClass: "user-name"
                }, [t._v(t._s(t.detailData.userNick || "新华社网友"))]), t._v(" "), i("p", {
                    staticClass: "time"
                }, [t._v(t._s(t.detailData.publishTime))])])]), t._v(" "), i("div", {
                    staticClass: "c-item-body"
                }, [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length > 1 || (t.detailData.imgUrl || []).length > 0 ? i("div", {
                    staticClass: "imgList"
                }, [i("ul", [t.detailData.videoUrl ? i("li", {
                    class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""]
                }, [i("img", {
                    attrs: {
                        src: t.detailData.videoImage,
                        onerror: "this.remove(0)"
                    },
                    on: {
                        click: function(e) {
                            return t.previewsImg(e, !0, 0, t.detailData)
                        }
                    }
                }), t._v(" "), i("div", {
                    staticClass: "video-play",
                    class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""],
                    on: {
                        click: function(e) {
                            return t.previewsImg(e, !0, 0, t.detailData)
                        }
                    }
                })]) : t._e(), t._v(" "), t._l(t.detailData.imgUrl, function(e, n) {
                    return i("li", {
                        key: e + n,
                        class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""]
                    }, [i("img", {
                        attrs: {
                            src: e,
                            onerror: "this.remove(0)"
                        },
                        on: {
                            click: function(e) {
                                return t.previewsImg(e, !1, n, t.detailData)
                            }
                        }
                    })])
                })], 2)]) : t.detailData.videoUrl ? i("div", {
                    staticClass: "box",
                    style: {
                        background: "url(" + t.detailData.videoImage + ") center center / cover no-repeat"
                    },
                    on: {
                        click: function(e) {
                            return t.loadVideo(t.detailData.videoUrl, e)
                        }
                    }
                }, [i("div", {
                    staticClass: "video-play single",
                    attrs: {
                        id: "video-play"
                    }
                })]) : t._e(), t._v(" "), i("div", {
                    staticClass: "i-b-content"
                }, [i("p", [t._v(t._s(t.detailData.content))])])]), t._v(" "), i("div", {
                    staticClass: "c-item-footer"
                }, [i("span", {
                    staticClass: "f-left"
                }, [t._v(t._s(t.detailData.supportCount) + "票")]), t._v(" "), i("div", {
                    staticClass: "pull-right"
                }, [0 == t.detailData.commentCount ? i("span", {
                    staticClass: "f-right"
                }, [t._v("评论")]) : i("span", {
                    staticClass: "f-right"
                }, [t._v(t._s(t._f("formatlll")(t.detailData.commentCount)))]), t._v(" "), t.detailData.supported ? t._e() : i("span", {
                    staticClass: "inline-btn",
                    class: [2 == t.status ? "" : "act"],
                    on: {
                        click: t.support
                    }
                }, [t._v("支持TA")]), t._v(" "), t.detailData.supported ? i("span", {
                    staticClass: "inline-btn act",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.supportWarning.apply(null, arguments)
                        }
                    }
                }, [t._v("已支持")]) : t._e()])])]) : t._e(), t._v(" "), i(t.curComment, {
                    tag: "component",
                    attrs: {
                        "comment-data": t.hotComment.hotComment.length > 0 ? t.hotComment.hotComment : t.hotComment.allComment,
                        "comment-count": t.hotComment.hotComment.length > 0 ? t.hotComment.hotComment.length : t.hotComment.allComment.length,
                        isnew: 0 === t.hotComment.hotComment.length && t.hotComment.allComment.length > 0,
                        "main-id": t.mainid,
                        "detail-id": t.id,
                        "has-data": 1
                    }
                }), t._v(" "), t.isShare ? i("div", {
                    staticClass: "backlist-box",
                    on: {
                        click: function(e) {
                            return t.$router.go(-1)
                        }
                    }
                }, [i("i", {
                    staticClass: "icon-more"
                }), t._v(" "), i("span", [t._v("返回征集主页")])]) : t._e()], 1)
            },
            staticRenderFns: []
        };
        var M = function(t) {
            i("soG2")
        }
            , V = i("C7Lr")(E.a, F, !1, M, "data-v-0461c6f4", null).exports
            , J = i("+HFF")
            , H = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", [i("div", {
                    directives: [{
                        name: "bgcolor",
                        rawName: "v-bgcolor",
                        value: "f5f5f5",
                        expression: "'f5f5f5'"
                    }, {
                        name: "show",
                        rawName: "v-show",
                        value: !t.activeDetailId,
                        expression: "!activeDetailId"
                    }],
                    staticClass: "collect-contain"
                }, [i("section", {
                    staticClass: "header"
                }, [2 == t.activeData.type ? [t.activeData.banner.match(/^http.*?(\.?(?=@)|(gif))/gi) ? i("div", {
                    staticClass: "banner-imgbox",
                    style: "background: url(" + t.activeData.banner + ") no-repeat center / contain #ededed;"
                }) : i("div", [t.activeData.banner ? i("img", {
                    staticClass: "header-img",
                    attrs: {
                        src: t.activeData.banner,
                        onerror: "this.remove(0)"
                    }
                }) : t._e()])] : 3 == t.activeData.type ? [t.activeData.videoUrl ? i("video", {
                    staticClass: "header-video",
                    attrs: {
                        src: t.activeData.videoUrl,
                        poster: t.activeData.videoImageUrl,
                        controls: "controls"
                    }
                }) : t._e()] : t._e(), t._v(" "), i("h1", {
                    staticClass: "topic"
                }, [t._v(t._s(t.topic || t.activeData.title))]), t._v(" "), i("div", {
                    staticClass: "sub"
                }, [t.activeData.status < 2 ? i("p", {
                    staticClass: "time"
                }, [t._v("\n          开始时间：" + t._s(t.startDate) + "\n        ")]) : t._e(), t._v(" "), 2 == t.activeData.status ? i("p", {
                    staticClass: "time"
                }, [t._v("\n          截止时间：" + t._s(t.endDate) + "\n        ")]) : t._e(), t._v(" "), t.activeData.status > 2 ? i("p", {
                    staticClass: "time"
                }, [t._v("活动已结束")]) : t._e()]), t._v(" "), t.description ? i("p", {
                    staticClass: "summary"
                }, [i("i"), t._v(t._s(t.description))]) : t._e(), t._v(" "), i("div", [2 == t.activeData.status ? i("a", {
                    staticClass: "btn",
                    on: {
                        click: t.linkToApp
                    }
                }, [t._v("立即参与")]) : t.activeData.status > 2 ? i("a", {
                    staticClass: "btn joined-btn",
                    on: {
                        click: t.linkToApp
                    }
                }, [t._v("活动已结束")]) : i("a", {
                    staticClass: "btn joined-btn",
                    on: {
                        click: t.linkToApp
                    }
                }, [t._v("立即参与")])])], 2), t._v(" "), i("section", {
                    staticClass: "tabs-container"
                }, [i("div", {
                    staticClass: "tabs-list"
                }, [i("nav", [i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: !t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(0)
                        }
                    }
                }, [t._v("热门")]), t._v(" "), i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(1)
                        }
                    }
                }, [t._v("最新")])])])]), t._v(" "), i("section", [t.listData && t.listData.length > 0 ? i("van-list", {
                    staticClass: "collect-ul",
                    attrs: {
                        finished: t.finished,
                        "finished-text": "这是我的底线"
                    },
                    on: {
                        load: t.getListData
                    },
                    model: {
                        value: t.loading,
                        callback: function(e) {
                            t.loading = e
                        },
                        expression: "loading"
                    }
                }, t._l(t.listData, function(e) {
                    return i("div", {
                        key: e.id,
                        on: {
                            click: function(i) {
                                return t.turntoUrl(e)
                            }
                        }
                    }, [i("div", {
                        staticClass: "c-item-header"
                    }, [i("div", {
                        staticClass: "headimg"
                    }, [i("img", {
                        attrs: {
                            src: e.portrait,
                            onerror: t.defaultImg
                        }
                    })]), t._v(" "), i("div", {
                        staticClass: "pull-left"
                    }, [i("p", {
                        staticClass: "head-name"
                    }, [t._v(t._s(e.userNick || "新华社网友"))]), t._v(" "), i("p", {
                        staticClass: "head-time"
                    }, [i("span", {
                        staticClass: "f-left"
                    }, [t._v(t._s(e.publishTime))])])])]), t._v(" "), i("div", {
                        staticClass: "c-item-body"
                    }, [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length > 1 || (e.imgUrl || []).length > 0 ? i("div", {
                        staticClass: "imgList"
                    }, [i("ul", [e.videoUrl ? i("li", {
                        class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""]
                    }, [i("img", {
                        attrs: {
                            src: e.videoImage,
                            onerror: "this.remove(0)"
                        },
                        on: {
                            click: function(i) {
                                return t.previewsImg(i, !0, 0, e)
                            }
                        }
                    }), t._v(" "), i("div", {
                        staticClass: "video-play",
                        class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""],
                        on: {
                            click: function(i) {
                                return t.previewsImg(i, !0, 0, e)
                            }
                        }
                    })]) : t._e(), t._v(" "), t._l(e.imgUrl, function(n, a) {
                        return i("li", {
                            key: n + a,
                            class: [(e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 1 ? "len1" : (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 2 || (e.videoUrl ? 1 : 0) + (e.imgUrl || []).length == 4 ? "len2" : ""]
                        }, [i("img", {
                            attrs: {
                                src: n,
                                onerror: "this.remove(0)",
                                "data-src": e.originalImag[a]
                            },
                            on: {
                                click: function(i) {
                                    return t.previewsImg(i, !1, a, e)
                                }
                            }
                        })])
                    })], 2)]) : e.videoUrl ? i("div", {
                        staticClass: "box",
                        style: {
                            background: "url(" + e.videoImage + ") center center / cover no-repeat"
                        },
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.previewsImg(i, !1, 0, e)
                            }
                        }
                    }, [i("div", {
                        staticClass: "video-play single"
                    })]) : t._e(), t._v(" "), i("div", {
                        staticClass: "i-b-content"
                    }, [i("p", [t._v(t._s(e.content))])])]), t._v(" "), i("div", {
                        staticClass: "c-item-footer"
                    }, [i("span", {
                        staticClass: "f-left"
                    }, [t._v(t._s(e.supportCount) + "票")]), t._v(" "), i("div", {
                        staticClass: "pull-right"
                    }, [0 == e.commentCount ? i("span", {
                        staticClass: "f-right"
                    }, [t._v("评论")]) : i("span", {
                        staticClass: "f-right"
                    }, [t._v(t._s(t._f("formatlll")(e.commentCount)))]), t._v(" "), 0 == e.supported ? i("span", {
                        staticClass: "inline-btn",
                        class: [t.isGoing ? "" : "disabled-btn"]
                    }, [i("a", {
                        staticStyle: {
                            "text-decoration": "none"
                        },
                        on: {
                            click: t.linkToApp
                        }
                    }, [t._v("支持TA")])]) : t._e()])])])
                }), 0) : i("div", {
                    staticClass: "empty-container"
                }, [i("span", {
                    staticClass: "txt"
                }, [t._v("暂无征集内容~")])])], 1)]), t._v(" "), i("my-footer", {
                    attrs: {
                        "share-link": t.linkToUrl,
                        "share-style": t.shareStyle
                    }
                }), t._v(" "), i("transition", {
                    attrs: {
                        name: "fade",
                        "enter-active-class": "animated fadeInRight",
                        "leave-active-class": "animated fadeOutLeft",
                        mode: "out-in"
                    }
                }), t._v(" "), t.activeDetailId ? i("share-detail", {
                    attrs: {
                        id: t.activeDetailId
                    }
                }) : t._e()], 1)
            },
            staticRenderFns: []
        };
        var Q = function(t) {
            i("QXRr"),
                i("ZT52")
        }
            , z = i("C7Lr")(J.a, H, !1, Q, "data-v-7c45040d", null).exports
            , W = i("Lawm")
            , G = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.infostate,
                        expression: "infostate"
                    }],
                    staticClass: "active-container"
                }, [n("div", {
                    staticClass: "activ-header"
                }, [n("header", [n("h1", {
                    staticClass: "topic"
                }, [t._v(t._s(t.qtopic))]), t._v(" "), n("div", {
                    staticClass: "header"
                }, [t.activeData.status < 2 ? n("p", {
                    staticClass: "time"
                }, [t._v("\n          开始时间：" + t._s(t.begintime) + "\n        ")]) : t._e(), t._v(" "), 2 == t.activeData.status ? n("p", {
                    staticClass: "time"
                }, [t._v("\n          截止时间：" + t._s(t.endtime) + "\n        ")]) : t._e(), t._v(" "), t.activeData.status > 2 ? n("p", {
                    staticClass: "time"
                }, [t._v("活动已结束")]) : t._e(), t._v(" "), 1 == t.ruleDesc ? n("p", {
                    ref: "rule",
                    staticClass: "rule",
                    on: {
                        click: t.showRule
                    }
                }, [n("a", [t._v("活动规则")])]) : t._e(), t._v(" "), 0 == t.ruleDesc ? n("p", {
                    ref: "rule",
                    staticClass: "rule",
                    on: {
                        click: t.showRule
                    }
                }, [t._v("\n          收起\n        ")]) : t._e()]), t._v(" "), n("div", {
                    staticClass: "timeWrap"
                }, ["vote" == t.activetype ? [t.ruleDesc ? t._e() : n("div", {
                    staticClass: "voteDesc"
                }, [n("ul", t._l(t.rules, function(e, i) {
                    return n("li", {
                        key: i
                    }, [n("p", [t._v(t._s(i + 1) + "." + t._s(e))])])
                }), 0)])] : t._e()], 2), t._v(" "), t.introduction && t.introduction.length > 0 ? n("div", {
                    staticClass: "review",
                    attrs: {
                        id: "review"
                    }
                }, [t._v(t._s(t.introduction) + "\n        "), t.showOpen ? n("span", {
                    staticClass: "collapse",
                    staticStyle: {
                        "background-color": "#fff",
                        color: "#4a90e2"
                    }
                }, [t.canOpen ? n("span", {
                    staticStyle: {
                        color: "#1c1c1c"
                    }
                }, [t._v("... ")]) : t._e(), t._v(" "), n("span", {
                    staticStyle: {
                        color: "#003CA0"
                    }
                }, [t._v(t._s(t.openText))]), n("img", {
                    staticStyle: {
                        "vertical-align": "middle"
                    },
                    attrs: {
                        src: i("FiX5")
                    }
                })]) : t._e(), t._v(" "), n("i", {
                    staticClass: "review-left"
                })]) : t._e(), t._v(" "), "" == t.desc || t.introduction ? t._e() : n("div", {
                    staticClass: "summary"
                }, [n("i"), t._v("\n        " + t._s(t.desc) + "\n      ")])])]), t._v(" "), n(t.moduleTab, {
                    tag: "component",
                    attrs: {
                        "module-data": t.activeData,
                        type: t.type,
                        theuserid: t.theuserid,
                        activeid: t.activeid,
                        isshare: 0
                    }
                }), t._v(" "), t.newRelateNews && t.newRelateNews.length > 0 && "my-vote" == t.moduleTab ? n("Panel", {
                    staticClass: "detail-custom-panel relation-news",
                    attrs: {
                        title: "相关推荐"
                    }
                }, [n("my-relative", {
                    attrs: {
                        newslist: t.newRelateNews
                    }
                })], 1) : t._e(), t._v(" "), 0 != t.docid && 1 == t.isCommentShow ? n("my-comment", {
                    attrs: {
                        docid: t.docid,
                        isshare: 0,
                        cv: 0,
                        doctype: 0,
                        userid: t.userid
                    }
                }) : t._e()], 1)
            },
            staticRenderFns: []
        };
        var K = function(t) {
            i("wZ+/")
        }
            , Y = i("C7Lr")(W.a, G, !1, K, "data-v-9286c0aa", null).exports
            , X = i("w1Zy")
            , Z = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    staticClass: "share-container"
                }, [n("div", {
                    staticClass: "active-container"
                }, [n("div", {
                    staticClass: "active-header"
                }, [n("header", [t.isCms ? t._e() : n("h1", {
                    staticClass: "topic"
                }, [t._v(t._s(t.qtopic))]), t._v(" "), n("div", {
                    staticClass: "header"
                }, [t.activeData.status < 2 ? n("p", {
                    staticClass: "time"
                }, [t._v("\n            开始时间：" + t._s(t.begintime) + "\n          ")]) : t._e(), t._v(" "), 2 == t.activeData.status ? n("p", {
                    staticClass: "time"
                }, [t._v("\n            截止时间：" + t._s(t.endtime) + "\n          ")]) : t._e(), t._v(" "), t.activeData.status > 2 ? n("p", {
                    staticClass: "time"
                }, [t._v("活动已结束")]) : t._e(), t._v(" "), 1 == t.ruleDesc ? n("p", {
                    ref: "rule",
                    staticClass: "rule",
                    on: {
                        click: t.showRule
                    }
                }, [n("a", [t._v("活动规则")])]) : t._e(), t._v(" "), 0 == t.ruleDesc ? n("p", {
                    ref: "rule",
                    staticClass: "rule",
                    on: {
                        click: t.showRule
                    }
                }, [t._v("\n            收起\n          ")]) : t._e()]), t._v(" "), n("div", {
                    staticClass: "timeWrap"
                }, ["vote" == t.activetype ? [t.ruleDesc ? t._e() : n("div", {
                    staticClass: "voteDesc"
                }, [n("ul", t._l(t.rules, function(e, i) {
                    return n("li", {
                        key: i
                    }, [n("p", [t._v(t._s(i + 1) + "." + t._s(e))])])
                }), 0)])] : t._e()], 2), t._v(" "), t.introduction && t.introduction.length > 0 ? n("div", {
                    staticClass: "review",
                    attrs: {
                        id: "review"
                    }
                }, [t._v(t._s(t.introduction) + "\n          "), t.showOpen ? n("span", {
                    staticClass: "collapse",
                    staticStyle: {
                        "background-color": "#fff",
                        color: "#4a90e2"
                    }
                }, [t.canOpen ? n("span", {
                    staticStyle: {
                        color: "#1c1c1c"
                    }
                }, [t._v("... ")]) : t._e(), t._v(" "), n("span", {
                    staticStyle: {
                        color: "#003CA0"
                    }
                }, [t._v(t._s(t.openText))]), n("img", {
                    staticStyle: {
                        "vertical-align": "middle"
                    },
                    attrs: {
                        src: i("FiX5")
                    }
                })]) : t._e(), t._v(" "), n("i", {
                    staticClass: "review-left"
                })]) : t._e(), t._v(" "), "" == t.desc || t.introduction ? t._e() : n("div", {
                    staticClass: "summary"
                }, [n("i"), t._v("\n          " + t._s(t.desc) + "\n        ")])])]), t._v(" "), n(t.moduleTab, {
                    tag: "component",
                    attrs: {
                        "module-data": t.activeData,
                        type: t.type,
                        isshare: 1,
                        sign: this.$route.query.sign || ""
                    },
                    on: {
                        allsupport: t.supportCheck,
                        sucsupport: t.getData
                    }
                })], 1), t._v(" "), n("my-footer", {
                    attrs: {
                        "share-link": t.linkUrl,
                        "share-style": t.shareStyle,
                        "is-partnews": t.isPartnews
                    }
                }), t._v(" "), t.newRelateNews && t.newRelateNews.length > 0 && "my-vote" == t.moduleTab ? n("Panel", {
                    staticClass: "detail-custom-panel relation-news",
                    attrs: {
                        title: "相关推荐"
                    }
                }, [n("my-relative", {
                    attrs: {
                        newslist: t.newRelateNews,
                        isshare: 1
                    }
                })], 1) : t._e(), t._v(" "), 0 != t.docid && 1 == t.isCommentShow ? n("my-comment", {
                    attrs: {
                        docid: t.docid,
                        isshare: 1,
                        cv: 0,
                        doctype: 0,
                        userid: t.userid,
                        isOtherVote: t.isOtherVote
                    }
                }) : t._e()], 1)
            },
            staticRenderFns: []
        };
        var tt = function(t) {
            i("JnMA")
        }
            , et = i("C7Lr")(X.a, Z, !1, tt, "data-v-6dd88fd4", null).exports
            , it = i("b9lh")
            , nt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    class: ["vote-container", {
                        "vote-detail": t.sourceStyle
                    }]
                }, [t.sourceStyle ? t._t("default") : t._e(), t._v(" "), t.sourceStyle ? i("div", {
                    staticClass: "vote-count"
                }, [i("i"), t._v("\n    " + t._s(t.moduleData.totleCount) + "\n  ")]) : t._e(), t._v(" "), t.moduleData.optionType > 1 ? [i("section", {
                    staticClass: "selection-media-container"
                }, [i("ul", {
                    class: [t.listStatus]
                }, t._l(t.moduleData.optionList, function(e, n) {
                    return i("li", {
                        key: n,
                        staticClass: "vote-li",
                        class: [{
                            active: t.selectlist.indexOf(e.id) > -1 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser && 1 == e.isSelectByLoginUser
                        }, {
                            ckBox: 2 == t.moduleData.optionSelectModel
                        }]
                    }, [i("div", {
                        staticClass: "v-opt"
                    }, [i("p", {
                        attrs: {
                            "data-id": n + 1
                        }
                    }, [t._v("\n             " + t._s(e.description) + "\n          ")])]), t._v(" "), 5 != e.type ? i("div", {
                        staticClass: "img-box"
                    }, [2 == t.moduleData.optionType && "" != e.image ? i("img", {
                        attrs: {
                            src: t._f("formatimg")(e.image, 690, 388)
                        },
                        on: {
                            click: function(i) {
                                return t.previewsImg(e.image)
                            }
                        }
                    }) : t._e(), t._v(" "), e.videoUrl && 3 == t.moduleData.optionType && 0 == t.isshare ? i("div", {
                        staticClass: "media-container",
                        on: {
                            click: function(i) {
                                return t.loadVideo(e.videoUrl, i)
                            }
                        }
                    }, [i("img", {
                        staticClass: "header-img",
                        attrs: {
                            src: e.image,
                            onerror: "this.remove(0)"
                        }
                    }), t._v(" "), i("label", {
                        staticClass: "play-label"
                    })]) : e.videoUrl && 3 == t.moduleData.optionType && 1 == t.isshare ? i("div", {
                        staticClass: "media-container"
                    }, [e.videoUrl && 3 == t.moduleData.optionType ? i("video", {
                        attrs: {
                            src: e.videoUrl,
                            poster: e.image,
                            controls: "controls"
                        }
                    }) : t._e()]) : t._e()]) : t._e(), t._v(" "), i("div", {
                        staticClass: "support",
                        on: {
                            click: function(i) {
                                return t.setChoice(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.optionSelectTimes, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            }
                        }
                    }, [t._m(0, !0), t._v(" "), 1 == t.moduleData.resultShowType ? i("div", {
                        staticClass: "support_votesCount"
                    }, [i("div", {
                        staticClass: "rate_range"
                    }, [i("i", {
                        style: {
                            width: e.optionCount / t.moduleData.totleCount * 100 + "%"
                        }
                    })]), t._v(" "), i("span", {
                        staticClass: "rate"
                    }, [t._v("\n                " + t._s(t._f("fnRate")(e.optionCount, t.moduleData.totleCount)) + "%\n              ")])]) : i("span", {
                        staticClass: "rate_particpate"
                    }, [t._v(t._s(t._f("formatGood")(e.optionCount)) + "票")])])])
                }), 0), t._v(" "), "" == t.wxSign && 1 == t.isshare || 1 == t.isshare && t.moduleData.status <= 2 ? i("div", {
                    staticClass: "line-sub"
                }, [i("a", {
                    staticClass: "support_ta",
                    class: [{
                        disabled: 2 != t.moduleData.status
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("提交投票")])]) : i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.status < 2 ? i("span", {}, [i("button", {
                    staticClass: "support_ta disabled",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("提交投票")])]) : t._e(), t._v(" "), 2 == t.moduleData.status ? i("span", {}, [t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || 2 != t.moduleData.status ? i("button", {
                    staticClass: "support_ta disabled"
                }, [t._v("\n        感谢参与! ")]) : i("button", {
                    staticClass: "support_ta ",
                    class: [{
                        disabled: t.selectlist.length < 1
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n          提交投票")])]) : t._e()])])] : [i("section", {
                    staticClass: "selection-txt-container"
                }, [i("ul", {
                    class: [t.listStatus, {
                        finish: t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || t.isSupport.length > 0
                    }]
                }, t._l(t.moduleData.optionList, function(e, n) {
                    return i("li", {
                        key: n,
                        ref: "voteLi",
                        refInFor: !0,
                        staticClass: "vote-li",
                        class: [{
                            active: t.selectlist.indexOf(e.id) > -1
                        }, {
                            ckBox: 2 == t.moduleData.optionSelectModel
                        }],
                        on: {
                            click: function(i) {
                                return t.setChoice(e, t.moduleData.optionSelectModel, t.moduleData.status, t.moduleData.optionSelectTimes, t.moduleData.hasCommitByUser, t.moduleData.joinFrequency)
                            }
                        }
                    }, [t._m(1, !0), t._v(" "), i("div", {
                        staticClass: "v-opt"
                    }, [i("p", {
                        style: {
                            color: t.moduleData.status >= 2 && 1 == e.isSelectByLoginUser || t.isSupport.indexOf(e.id) > -1 ? "#4A90E2" : ""
                        },
                        attrs: {
                            "data-id": n + 1
                        }
                    }, [i("label", {
                        attrs: {
                            for: e.id
                        }
                    }, [t._v(t._s(n + 1) + ". " + t._s(e.description))])]), t._v(" "), 1 == t.moduleData.resultShowType ? i("span", [t.moduleData.status > 2 || t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser ? i("span", {
                        staticClass: "rate"
                    }, [t._v("\n                  " + t._s(t._f("fnRate")(e.optionCount, t.moduleData.totleCount)) + "%\n                ")]) : t._e()]) : i("span", [t.moduleData.status > 2 || t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser ? i("span", {
                        staticClass: "rate"
                    }, [t._v("\n                  " + t._s(t._f("formatGood")(e.optionCount)) + "票\n                ")]) : t._e()])]), t._v(" "), t.moduleData.status > 2 || t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser ? i("div", {
                        staticClass: "rate_range"
                    }, [i("i", {
                        style: {
                            width: e.optionCount / t.moduleData.totleCount * 100 + "%"
                        }
                    })]) : t._e()])
                }), 0), t._v(" "), "" == t.wxSign && 1 == t.isshare || 1 == t.isshare && t.moduleData.status <= 2 ? i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.status <= 2 ? i("span", [i("button", {
                    staticClass: "b_voteSubmit",
                    class: [{
                        active: t.selectlist.length > 0
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("提交投票")])]) : t._e()]) : i("div", {
                    staticClass: "line-sub"
                }, [t.moduleData.status < 2 ? i("span", [i("button", {
                    staticClass: "b_voteSubmit",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("提交投票")])]) : t._e(), t._v(" "), 2 == t.moduleData.status ? i("span", [t.isSupport.length > 0 || t.moduleData.joinFrequency == t.moduleData.hasCommitByUser || 2 != t.moduleData.status ? i("button", {
                    staticClass: "b_voteSubmit"
                }, [t._v("\n            感谢参与! ")]) : i("button", {
                    staticClass: "b_voteSubmit",
                    class: [{
                        active: t.selectlist.length > 0
                    }],
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.vote(t.moduleData.id, t.userid)
                        }
                    }
                }, [t._v("\n              提交投票")])]) : t._e()])])]], 2)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "opt-type"
                }, [e("span"), this._v(" 支持TA\n            ")])
            }
                , function() {
                    var t = this.$createElement
                        , e = this._self._c || t;
                    return e("div", {
                        staticClass: "opt-type"
                    }, [e("span")])
                }
            ]
        };
        var at = function(t) {
            i("swvc")
        }
            , st = i("C7Lr")(it.a, nt, !1, at, "data-v-12e2b634", null).exports
            , ot = i("SzN8")
            , rt = (i("dcGV"),
            i("5vDh"))
            , ct = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "questionare-container"
                }, [t._l(t.listData, function(e, n) {
                    return i("div", {
                        key: e.id,
                        staticClass: "q-c-item"
                    }, [i("p", {
                        class: ["q-c-topic", {
                            "must-star": e.optionRequired
                        }]
                    }, [i("span", {
                        staticClass: "list-index"
                    }, [t._v(t._s(n + 1) + ".")]), t._v(t._s(e.description) + "\n        "), e.multipleSelectTimes > 0 && 2 == e.optionWay ? i("span", [t._v("（最多" + t._s(e.multipleSelectTimes) + "项）")]) : t._e()]), t._v(" "), e.optionWay < 3 ? i("div", [i("ul", {
                        staticClass: "q-c-options"
                    }, t._l(e.optionList, function(a) {
                        return i("li", {
                            key: a.id
                        }, [i("label", {
                            on: {
                                click: function(e) {
                                    return e.stopPropagation(),
                                        t.checkStatus.apply(null, arguments)
                                }
                            }
                        }, ["checkbox" == (1 == e.optionWay ? "radio" : "checkbox") ? i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: "checkbox"
                            },
                            domProps: {
                                checked: Array.isArray(t.selOptionId[n].answerIds) ? t._i(t.selOptionId[n].answerIds, null) > -1 : t.selOptionId[n].answerIds
                            },
                            on: {
                                change: [function(e) {
                                    var i = t.selOptionId[n].answerIds
                                        , a = e.target
                                        , s = !!a.checked;
                                    if (Array.isArray(i)) {
                                        var o = t._i(i, null);
                                        a.checked ? o < 0 && t.$set(t.selOptionId[n], "answerIds", i.concat([null])) : o > -1 && t.$set(t.selOptionId[n], "answerIds", i.slice(0, o).concat(i.slice(o + 1)))
                                    } else
                                        t.$set(t.selOptionId[n], "answerIds", s)
                                }
                                    , function(i) {
                                        return i.preventDefault(),
                                            t.answerFn(i, e.optionWay, n, a.id)
                                    }
                                ]
                            }
                        }) : "radio" == (1 == e.optionWay ? "radio" : "checkbox") ? i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: "radio"
                            },
                            domProps: {
                                checked: t._q(t.selOptionId[n].answerIds, null)
                            },
                            on: {
                                change: [function(e) {
                                    return t.$set(t.selOptionId[n], "answerIds", null)
                                }
                                    , function(i) {
                                        return i.preventDefault(),
                                            t.answerFn(i, e.optionWay, n, a.id)
                                    }
                                ]
                            }
                        }) : i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: 1 == e.optionWay ? "radio" : "checkbox"
                            },
                            domProps: {
                                value: t.selOptionId[n].answerIds
                            },
                            on: {
                                change: function(i) {
                                    return i.preventDefault(),
                                        t.answerFn(i, e.optionWay, n, a.id)
                                },
                                input: function(e) {
                                    e.target.composing || t.$set(t.selOptionId[n], "answerIds", e.target.value)
                                }
                            }
                        }), t._v("\n\n              " + t._s(a.description || "未填写选项内容") + "\n            ")])])
                    }), 0)]) : i("div", {
                        staticClass: "suggest-container"
                    }, [i("textarea", {
                        directives: [{
                            name: "model",
                            rawName: "v-model",
                            value: t.selOptionId[n].answerIds.content,
                            expression: "selOptionId[idx].answerIds.content"
                        }],
                        staticClass: "s_input",
                        staticStyle: {
                            "-webkit-user-select": "auto"
                        },
                        attrs: {
                            contenteditable: "true",
                            name: e.id,
                            placeholder: "在此处输入内容...",
                            maxlength: "300"
                        },
                        domProps: {
                            value: t.selOptionId[n].answerIds.content
                        },
                        on: {
                            keyup: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            paste: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            cut: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            input: [function(e) {
                                e.target.composing || t.$set(t.selOptionId[n].answerIds, "content", e.target.value)
                            }
                                , function(i) {
                                    return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                                }
                            ]
                        }
                    }), t._v(" "), t._m(0, !0)])])
                }), t._v(" "), i("div", {
                    staticClass: "q-group-btn"
                }, [[i("span", {
                    class: ["btn btn-primary", {
                        "btn-disabled": !t.start && t.onGoing
                    }, {
                        "btn-active": t.start && t.onGoing
                    }],
                    on: {
                        click: t.checkQuest
                    }
                }, [t._v(t._s(t.btn_content))]), t._v(" "), i("span", {
                    staticClass: "btn re-btn re-act",
                    on: {
                        click: t.toAnswer
                    }
                }, [t._v("重新答题")])]], 2)], 2)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("span", [e("a", {
                    staticClass: "words"
                }, [this._v("0")]), this._v("/300")])
            }
            ]
        };
        var lt = function(t) {
            i("d7Ic")
        }
            , ut = i("C7Lr")(rt.a, ct, !1, lt, "data-v-761d7feb", null).exports
            , dt = i("Ot9C")
            , pt = i("LhwV")
            , ht = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", [n("div", {
                    staticClass: "box-top",
                    attrs: {
                        id: "top"
                    }
                }), t._v(" "), n("div", {
                    staticClass: "collect-contain"
                }, [n("section", {
                    staticClass: "header"
                }, [n("div", {
                    staticClass: "banner-imgbox"
                }, [n("img", {
                    staticClass: "title-img",
                    attrs: {
                        src: i("BjWa"),
                        alt: ""
                    }
                }), t._v(" "), n("img", {
                    staticClass: "gl_img",
                    attrs: {
                        src: i("0Z/f"),
                        alt: ""
                    },
                    on: {
                        click: t.goToGl
                    }
                })])]), t._v(" "), n("all-list", {
                    attrs: {
                        isHome: !0
                    },
                    on: {
                        showMin: t.showMinEvn
                    }
                }), t._v(" "), t.is5g ? n("img", {
                    staticClass: "addDesktop",
                    attrs: {
                        src: i("va6+"),
                        alt: ""
                    },
                    on: {
                        click: t.openTips
                    }
                }) : t._e()], 1), t._v(" "), n("van-overlay", {
                    attrs: {
                        "z-index": "10000",
                        show: t.showOverlay
                    },
                    on: {
                        click: function(e) {
                            t.showOverlay = !1
                        }
                    }
                }, [1 == t.tipsImg ? n("img", {
                    staticClass: "add_desktop_img1",
                    attrs: {
                        src: i("ggn5"),
                        alt: ""
                    }
                }) : t._e(), t._v(" "), 2 == t.tipsImg ? n("img", {
                    staticClass: "add_desktop_img2",
                    attrs: {
                        src: i("T465"),
                        alt: ""
                    }
                }) : t._e()]), t._v(" "), n("my-footer", {
                    attrs: {
                        "share-link": t.urlLink,
                        is5G: t.is5g,
                        type: 0
                    }
                })], 1)
            },
            staticRenderFns: []
        };
        var mt = function(t) {
            i("DK19")
        }
            , ft = i("C7Lr")(pt.a, ht, !1, mt, "data-v-0e7897fa", null).exports
            , vt = i("d5GV")
            , gt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", [i("div", {
                    directives: [{
                        name: "bgcolor",
                        rawName: "v-bgcolor",
                        value: "f5f5f5",
                        expression: "'f5f5f5'"
                    }],
                    staticClass: "collect-contain"
                }, [i("div", {
                    staticClass: "search-header"
                }, [i("a", {
                    staticClass: "back",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.goBack.apply(null, arguments)
                        }
                    }
                }), t._v(" "), i("div", {
                    staticClass: "search-title"
                }, [t._v(t._s(t.title))])]), t._v(" "), i("all-list", {
                    attrs: {
                        type: t.type
                    }
                })], 1)])
            },
            staticRenderFns: []
        };
        var wt = function(t) {
            i("v4pA")
        }
            , yt = i("C7Lr")(vt.a, gt, !1, wt, "data-v-391a564e", null).exports
            , _t = i("OKn5")
            , bt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", [i("div", {
                    staticClass: "collect-contain"
                }, [i("div", {
                    staticClass: "search-header"
                }, [i("a", {
                    staticClass: "back",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.goBack.apply(null, arguments)
                        }
                    }
                }), t._v(" "), i("nav", [i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: !t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(0)
                        }
                    }
                }, [t._v("我关注的")]), t._v(" "), i("a", {
                    staticClass: "t-navs-item",
                    class: {
                        act: t.type
                    },
                    on: {
                        click: function(e) {
                            return t.switchSort(1)
                        }
                    }
                }, [t._v("我发布的")])])]), t._v(" "), i("section", {
                    staticClass: "tabs-container"
                }), t._v(" "), i("all-list", {
                    attrs: {
                        isMy: !0,
                        myType: t.type
                    }
                })], 1)])
            },
            staticRenderFns: []
        };
        var Dt = function(t) {
            i("1eT4")
        }
            , Ct = i("C7Lr")(_t.a, bt, !1, Dt, "data-v-1a93a797", null).exports
            , xt = i("XmQ8")
            , It = i("taMd")
            , kt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", [i("div", {
                    directives: [{
                        name: "bgcolor",
                        rawName: "v-bgcolor",
                        value: "F8F8F8",
                        expression: "'F8F8F8'"
                    }],
                    staticClass: "collect-contain"
                }, [i("div", {
                    staticClass: "search-header"
                }, [i("a", {
                    staticClass: "back",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.goBack.apply(null, arguments)
                        }
                    }
                }), t._v(" "), i("div", {
                    staticClass: "search-title"
                }, [t._v(t._s(t.title))])]), t._v(" "), i("all-list", {
                    attrs: {
                        isTopic: !0
                    }
                })], 1), t._v(" "), i("my-footer", {
                    attrs: {
                        "share-link": t.urlLink,
                        type: 0
                    }
                })], 1)
            },
            staticRenderFns: []
        };
        var St = function(t) {
            i("SMxm")
        }
            , At = i("C7Lr")(It.a, kt, !1, St, "data-v-0b65f5e3", null).exports
            , Ot = i("ODdu")
            , Tt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return t.hasData ? n("div", {
                    staticClass: "reporter-ask-list"
                }, [n("div", {
                    staticClass: "reporter-header"
                }, [n("span", {
                    staticClass: "header-back",
                    on: {
                        click: t.goBack
                    }
                }), t._v(" "), n("span", {
                    staticClass: "header-title"
                }, [t._v("问记者")])]), t._v(" "), n("div", {
                    staticClass: "header-margin"
                }), t._v(" "), n("div", {
                    staticClass: "ask-container"
                }, [n("div", {
                    staticClass: "ask-reporter-ul"
                }, [n("van-list", {
                    staticClass: "ask-reporter-ul",
                    attrs: {
                        finished: t.finished,
                        "finished-text": "这是我的底线"
                    },
                    on: {
                        load: t.onLoad
                    },
                    model: {
                        value: t.loading,
                        callback: function(e) {
                            t.loading = e
                        },
                        expression: "loading"
                    }
                }, t._l(t.askList, function(e) {
                    return n("div", {
                        key: e.id,
                        staticClass: "a-r-list"
                    }, [n("div", {
                        staticClass: "a-r-header"
                    }, [n("div", {
                        staticClass: "head-img"
                    }, [n("img", {
                        ref: "head-img",
                        refInFor: !0,
                        attrs: {
                            src: e.askuserhead,
                            onerror: "javascript: this.src='https://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                        }
                    })]), t._v(" "), n("p", {
                        staticClass: "font-blue"
                    }, [t._v(t._s(e.askusername))]), t._v(" "), n("p", {
                        staticClass: "font-sub"
                    }, [t._v(t._s(e.asktime))])]), t._v(" "), n("div", {
                        staticClass: "a-r-content"
                    }, [n("div", {
                        staticClass: "a-r-ask ask-content-list",
                        staticStyle: {
                            "white-space": "pre-wrap"
                        },
                        on: {
                            click: function(i) {
                                return t.replyAsk(e)
                            }
                        }
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("pTvm"),
                            alt: ""
                        }
                    }), n("span", {
                        staticClass: "font-blue"
                    }, [t._v("@" + t._s(e.answerusername) + " ")]), t._v(t._s(e.askcontent))]), t._v(" "), n("span", {
                        staticClass: "show-all show-all-hide",
                        on: {
                            click: function(e) {
                                return t.showAllComment(e)
                            }
                        }
                    }, [t._v("展开全文")]), t._v(" "), e.answerVoiceUrl || e.answerVideoUrl || e.answercontent ? n("div", {
                        staticClass: "a-r-answer"
                    }, [n("div", {
                        staticClass: "answer-header-div"
                    }, [n("p", {
                        staticClass: "answer-header"
                    }, [t._v(t._s(e.answerusername))]), t._v(" "), n("img", {
                        staticClass: "vip-icon",
                        attrs: {
                            src: i("oX7d"),
                            alt: ""
                        }
                    })]), t._v(" "), n("div", {
                        staticClass: "right-controls"
                    }, [n("div", {
                        staticClass: "reward",
                        on: {
                            click: function(i) {
                                return t.reward(e)
                            }
                        }
                    }, [n("img", {
                        staticClass: "dashang-icon",
                        attrs: {
                            src: i("Twaw"),
                            alt: ""
                        }
                    }), t._v("打赏\n                ")]), t._v(" "), n("div", {
                        on: {
                            click: function(i) {
                                return t.checkGood(e)
                            }
                        }
                    }, [n("a", {
                        staticClass: "good",
                        class: {
                            act: e.isSupport
                        },
                        attrs: {
                            "data-id": e.id
                        }
                    }, [n("div", [t._v(t._s(t._f("formatGood")(e.good)))])])])]), t._v(" "), n("span", {
                        staticClass: "answertime"
                    }, [t._v(t._s(e.answertime))]), t._v(" "), e.answerVoiceUrl ? n("p", {
                        staticClass: "answer-content"
                    }, [n("img", {
                        staticClass: "ask-img audio-content",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(" "), n("audio-com", {
                        attrs: {
                            url: e.answerVoiceUrl,
                            id: e.id,
                            time: e.answerVoiceLength
                        }
                    })], 1) : t._e(), t._v(" "), e.answerVideoUrl ? n("div", {
                        staticClass: "answer-content answer-video"
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(" "), n("div", {
                        staticClass: "video-box",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.playVideo(i, e)
                            }
                        }
                    }, [t.isIos ? t._e() : n("img", {
                        attrs: {
                            src: e.answerVideoImage
                        }
                    }), t._v(" "), t.isIos ? t._e() : n("i", {
                        staticClass: "icon icon-player"
                    }), t._v(" "), t.isIos ? n("video", {
                        staticClass: "video",
                        attrs: {
                            id: "video",
                            src: e.answerVideoUrl,
                            poster: e.answerVideoImage,
                            controls: !!t.isIos
                        },
                        on: {
                            play: t.playIosVideo
                        }
                    }) : t._e()])]) : t._e(), t._v(" "), e.answercontent ? n("p", {
                        staticClass: "answer-content"
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(t._s(e.answercontent) + "\n              ")]) : t._e()]) : t._e()])])
                }), 0)], 1)]), t._v(" "), t.isShow ? n("div", {
                    staticClass: "dashang",
                    on: {
                        touchmove: function(t) {
                            t.preventDefault()
                        },
                        click: t.rewardShow
                    }
                }, [n("div", {
                    staticClass: "dashang-box",
                    on: {
                        click: function(t) {
                            t.stopPropagation()
                        }
                    }
                }, [n("div", {
                    staticClass: "dashang-header"
                }, [n("div", {
                    staticClass: "header-avatar"
                }, [n("img", {
                    attrs: {
                        src: t.reporterInfo.uiHeadImage,
                        alt: "",
                        onerror: "javascript: this.src='https://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                    }
                })]), t._v(" "), n("img", {
                    staticClass: "header-vip",
                    attrs: {
                        src: i("oX7d"),
                        alt: ""
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "dashang-name"
                }, [t._v(t._s(t.reporterInfo.uiName))]), t._v(" "), n("p", {
                    staticClass: "dashang-text"
                }, [t._v("点赞是美德，打赏是鼓励")]), t._v(" "), n("div", {
                    staticClass: "dashang-price"
                }, t._l(t.scoreData, function(e, i) {
                    return n("span", {
                        key: i,
                        class: {
                            "active-price": t.activeIndex === i
                        },
                        on: {
                            click: function(n) {
                                return t.chioceScore(e, i)
                            }
                        }
                    }, [t._v(t._s(e.score))])
                }), 0), t._v(" "), n("div", {
                    staticClass: "dashang-btn",
                    class: {
                        "dashang-btn-opa": t.isOpcaity
                    },
                    on: {
                        click: t.giveReward
                    }
                }, [t._v("\n        打赏\n      ")]), t._v(" "), n("div", {
                    staticClass: "dashang-cal",
                    on: {
                        click: t.rewardShow
                    }
                }, [t._v("取消")])])]) : t._e(), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isAskShow,
                        expression: "isAskShow"
                    }],
                    staticClass: "reporter-ask",
                    on: {
                        touchmove: function(t) {
                            t.preventDefault()
                        }
                    }
                }, [n("div", {
                    staticClass: "reporter-input"
                }, [n("span", {
                    staticClass: "reporter-name"
                }, [t._v("@" + t._s(t.askUserName || null))]), t._v(" "), n("van-field", {
                    ref: "reporterText",
                    staticClass: "reporter-input_text",
                    attrs: {
                        rows: "2",
                        autosize: "",
                        maxlength: "120",
                        type: "textarea",
                        placeholder: "请输入回复内容~"
                    },
                    model: {
                        value: t.answerText,
                        callback: function(e) {
                            t.answerText = e
                        },
                        expression: "answerText"
                    }
                }), t._v(" "), n("div", {
                    staticClass: "reporter-btn_num"
                }, [t._v(t._s(t.answerText.length) + "/120")])], 1), t._v(" "), n("div", {
                    staticClass: "reporter-btn"
                }, [n("div", {
                    staticClass: "reporter-btn_send",
                    style: {
                        color: t.answerText.length > 0 ? "#003CA0" : ""
                    },
                    on: {
                        click: t.sendAnswer
                    }
                }, [t._v("\n        发送\n      ")])])]), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isAskShow,
                        expression: "isAskShow"
                    }],
                    staticClass: "shade",
                    on: {
                        click: t.shadeClick,
                        touchmove: function(t) {
                            t.preventDefault()
                        }
                    }
                })]) : n("div", {
                    staticClass: "no-ask-list"
                }, [n("div", {
                    staticClass: "reporter-header"
                }, [n("span", {
                    staticClass: "header-back",
                    on: {
                        click: t.goBack
                    }
                }), t._v(" "), n("span", {
                    staticClass: "header-title"
                }, [t._v("问记者")])]), t._v(" "), n("img", {
                    attrs: {
                        src: i("YYmj"),
                        alt: ""
                    }
                }), t._v("\n  暂无提问\n")])
            },
            staticRenderFns: []
        };
        var Lt = function(t) {
            i("7Rdy")
        }
            , Ut = i("C7Lr")(Ot.a, Tt, !1, Lt, "data-v-309c6a5f", null).exports
            , $t = i("lFWg")
            , Pt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "home-list"
                }, [i("news-list", {
                    attrs: {
                        "news-data": t.newsData
                    }
                }), t._v(" "), i("span", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.hasmore > 0,
                        expression: "hasmore > 0"
                    }],
                    staticClass: "more-btn",
                    on: {
                        click: t.getList
                    }
                }, [t._v("加载更多...")]), t._v(" "), i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.hasmore < 1,
                        expression: "hasmore < 1"
                    }],
                    staticClass: "xhs-bottom-line"
                }, [i("span", [t._v(t._s(t.listmsg))])])], 1)
            },
            staticRenderFns: []
        };
        var qt = function(t) {
            i("fLUe")
        }
            , Nt = i("C7Lr")($t.a, Pt, !1, qt, "data-v-5d5d79c1", null).exports
            , Rt = i("F05u")
            , jt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "home-list"
                }, [i("news-list", {
                    attrs: {
                        "news-data": t.newsData
                    }
                }), t._v(" "), i("span", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.hasmore > 0,
                        expression: "hasmore > 0"
                    }],
                    staticClass: "more-btn",
                    on: {
                        click: t.getList
                    }
                }, [t._v("加载更多...")]), t._v(" "), i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.hasmore < 1,
                        expression: "hasmore < 1"
                    }],
                    staticClass: "xhs-bottom-line"
                }, [i("span", [t._v(t._s(t.listmsg))])])], 1)
            },
            staticRenderFns: []
        };
        var Bt = function(t) {
            i("zXMg")
        }
            , Et = i("C7Lr")(Rt.a, jt, !1, Bt, "data-v-fedaf21a", null).exports
            , Ft = {
            data: function() {
                return {
                    loading: !1,
                    finished: !1,
                    list: [],
                    current: 1
                }
            },
            mounted: function() {
                this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                    this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                    this.userImg = JSON.parse(this.userInfo).headimage || JSON.parse(this.userInfo).headimage
            },
            methods: {
                gotoDetail: function(t) {
                    this.$router.push("/youthAccount/" + t.id)
                },
                goBack: function() {
                    this.$router.back()
                },
                onLoad: function() {
                    var t = this;
                    I._44.moreAttention({
                        userID: this.userId,
                        current: this.current
                    }).then(function(e) {
                        t.list = t.list.concat(e.data),
                            t.loading = !1,
                            t.current++,
                        0 == e.hasmore && (t.finished = !0)
                    })
                },
                focus: function(t) {
                    if (this.userId) {
                        var e = t.hasorder ? 0 : 1
                            , i = {
                            id: t.id,
                            userid: this.userId,
                            opType: e
                        };
                        Object(I._18)(i).then(function(e) {
                            t.hasorder = !t.hasorder
                        }).catch(function(t) {})
                    } else {
                        var n = encodeURIComponent(window.location.href + "");
                        this.$router.push({
                            path: "/login?returnUrl=" + n
                        })
                    }
                }
            }
        }
            , Mt = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", [i("div", {
                    staticClass: "header"
                }, [i("a", {
                    staticClass: "back",
                    on: {
                        click: function(e) {
                            return e.preventDefault(),
                                t.goBack.apply(null, arguments)
                        }
                    }
                }), t._v("\n    更多关注\n  ")]), t._v(" "), i("van-list", {
                    staticClass: "list",
                    attrs: {
                        finished: t.finished,
                        "finished-text": "这是我的底线"
                    },
                    on: {
                        load: t.onLoad
                    },
                    model: {
                        value: t.loading,
                        callback: function(e) {
                            t.loading = e
                        },
                        expression: "loading"
                    }
                }, t._l(t.list, function(e, n) {
                    return i("div", {
                        key: n,
                        staticClass: "list-item",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.gotoDetail(e)
                            }
                        }
                    }, [i("div", {
                        staticClass: "head-img"
                    }, [i("img", {
                        attrs: {
                            src: e.unselectThumb,
                            alt: ""
                        }
                    })]), t._v(" "), i("div", {
                        staticClass: "right"
                    }, [i("div", {
                        staticClass: "titleDiv"
                    }, [i("div", {
                        staticClass: "title"
                    }, [t._v(t._s(e.name))]), t._v(" "), i("div", {
                        staticClass: "content"
                    }, [t._v("\n            " + t._s(e.memo ? e.memo : "这里是《" + e.name + "》") + "\n          ")])]), t._v(" "), 0 != e.examine ? i("div", {
                        staticClass: "focus",
                        class: e.hasorder ? "isfocus" : "",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.focus(e)
                            }
                        }
                    }, [t._v("\n          " + t._s(e.hasorder ? "已关注" : "+关注") + "\n        ")]) : t._e()])])
                }), 0)], 1)
            },
            staticRenderFns: []
        };
        var Vt = i("C7Lr")(Ft, Mt, !1, function(t) {
            i("d7uV")
        }, "data-v-d16123d4", null).exports
            , Jt = function() {
            return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "OC6q"))
        }
            , Ht = function() {
            return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "9NGd"))
        }
            , Qt = function() {
            return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "A9hq"))
        };
        function zt(t) {
            return {
                activetype: t.params.activetype,
                activeid: t.params.activeid,
                userid: parseInt(t.query.userID) || 0
            }
        }
        function Wt(t) {
            return {
                activeid: t.params.activeid,
                userid: parseInt(t.query.userID) || 0
            }
        }
        n.default.use(a.a);
        e.a = new a.a({
            mode: "history",
            base: "/vh512",
            routes: [{
                path: "/",
                name: "Error",
                component: r
            }, {
                path: "/userTest",
                name: "userTest",
                component: function() {
                    return i.e(21).then(i.bind(null, "v64o"))
                }
            }, {
                path: "/app/handshoot/:docid",
                name: "appAllPeople",
                component: T
            }, {
                path: "/app/:docid",
                name: "appnav",
                component: u,
                children: [{
                    path: "collect/:activeid",
                    name: "collectlist",
                    component: B,
                    props: Wt,
                    children: [{
                        path: "detail",
                        name: "collectdetail",
                        component: V
                    }]
                }, {
                    path: "active/:activetype/:activeid",
                    component: Y,
                    props: zt
                }, {
                    path: "mutually/:activetype/:activeid",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "ucbc"))
                    },
                    props: zt
                }]
            }, {
                path: "/collectdetail/:mainid",
                name: "appcollectdetail",
                component: V
            }, {
                path: "/youth",
                name: "young",
                component: function() {
                    return Promise.all([i.e(0), i.e(15)]).then(i.bind(null, "ZYwX"))
                },
                children: [{
                    path: "list",
                    component: Nt
                }, {
                    path: "my",
                    component: Et
                }]
            }, {
                path: "/youthFocus",
                name: "youngFocus",
                component: Vt
            }, {
                path: "/share/:docid",
                name: "sharenav",
                component: P,
                children: [{
                    path: "collect/:activeid",
                    name: "sharecollectlist",
                    component: z,
                    props: Wt,
                    children: [{
                        path: "detail",
                        name: "collectshare",
                        component: V
                    }]
                }, {
                    path: "active/:activetype/:activeid",
                    component: et,
                    props: zt
                }, {
                    path: "collectdetail/:activeid",
                    name: "sharecollectdetail",
                    component: V
                }]
            }, {
                path: "/detail/",
                name: "newsdetail",
                component: q.a
            }, {
                path: "/theme/:relid",
                name: "themelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "L5Jv"))
                }
            }, {
                path: "/handshoot",
                name: "allPeople",
                component: ft
            }, {
                path: "/5gHandshoot",
                name: "5gAllPeople",
                component: ft
            }, {
                path: "/createHandshoot",
                name: "createHandshoot",
                component: function() {
                    return Promise.all([i.e(0), i.e(5)]).then(i.bind(null, "K1va"))
                }
            }, {
                path: "/knowledgeList",
                name: "knowledgeList",
                component: function() {
                    return Promise.all([i.e(0), i.e(16)]).then(i.bind(null, "6GBr"))
                }
            }, {
                path: "/knowledgeList/search",
                name: "knowledgeSearch",
                component: function() {
                    return Promise.all([i.e(0), i.e(13)]).then(i.bind(null, "u7++"))
                }
            }, {
                path: "/allPeople/search/:searchId/:searchName",
                name: "allPeopleSearch",
                component: yt
            }, {
                path: "/allPeople/my/:userId",
                name: "myAllPeople",
                component: Ct
            }, {
                path: "/allPeople/detail/:docid",
                name: "allPeopleDetail",
                component: xt.a
            }, {
                path: "/allPeople/gl",
                name: "handshootGl",
                component: function() {
                    return i.e(33).then(i.bind(null, "MKx3"))
                }
            }, {
                path: "/handshoot/detail/:docid",
                name: "handshootDetail",
                component: function() {
                    return i.e(19).then(i.bind(null, "7Erk"))
                }
            }, {
                path: "/handshoot/topic/:id",
                name: "AllPeopleTopic",
                component: At
            }, {
                path: "/handshoot/feedbacklist/:docid",
                name: "feedbacklist",
                component: function() {
                    return i.e(24).then(i.bind(null, "OlIJ"))
                }
            }, {
                path: "/fasttheme/:relid",
                name: "fastthemelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "7cH5"))
                }
            }, {
                path: "/mutuallytheme/:relid/:docid",
                name: "mutuallytheme",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "p+RK"))
                }
            }, {
                path: "/mutuallysubtheme/:cid/:cname",
                name: "mutuallysubthemelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "d6yD"))
                }
            }, {
                path: "/subtheme/:cid/:cname",
                name: "subthemelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "RlrX"))
                }
            }, {
                path: "/videofasttheme/:relid",
                name: "videofastthemelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "LYPT"))
                }
            }, {
                path: "/scene/:docid",
                name: "scenedetail",
                component: function() {
                    return Promise.all([i.e(0), i.e(3)]).then(i.bind(null, "W2Gw"))
                },
                children: [{
                    path: "report",
                    name: "reportdetail",
                    component: function() {
                        return Promise.all([i.e(0), i.e(3)]).then(i.bind(null, "KI7J"))
                    }
                }]
            }, {
                path: "/xcy/:docid",
                name: "link",
                component: function() {
                    return Promise.all([i.e(0), i.e(3)]).then(i.bind(null, "DGST"))
                }
            }, {
                path: "/collect/:activeid",
                name: "cmscollectlist",
                component: z,
                children: [{
                    path: "detail",
                    name: "cmscollectdetail",
                    component: V
                }]
            }, {
                path: "/:type/:docId/active/:activetype/:activeid",
                name: "active",
                component: et
            }, {
                path: "/account/:id",
                name: "shareaccount",
                component: Qt,
                meta: {
                    keepAlive: !0
                }
            }, {
                path: "/youthAccount/:id",
                name: "shareaccountyouth",
                component: Qt,
                meta: {
                    keepAlive: !0
                }
            }, {
                path: "/reporter/:id",
                name: "sharereporter",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "RVFG"))
                }
            }, {
                path: "/reporterranklist",
                name: "reporterranklist",
                component: Ht
            }, {
                path: "/reporterranklist/:reporterId",
                name: "reporterranklist",
                component: Ht
            }, {
                path: "/share",
                name: "sharedetail",
                component: dt.a
            }, {
                path: "/specialList",
                name: "specialList",
                component: function() {
                    return i.e(23).then(i.bind(null, "l6/o"))
                }
            }, {
                path: "/altas",
                name: "altas",
                component: function() {
                    return i.e(2).then(i.bind(null, "3+lc"))
                }
            }, {
                path: "/altasvideo",
                name: "altasvideo",
                component: function() {
                    return i.e(2).then(i.bind(null, "VqCU"))
                }
            }, {
                path: "/loading",
                name: "loading",
                component: function() {
                    return i.e(2).then(i.bind(null, "44dg"))
                }
            }, {
                path: "/vote/:activeid",
                name: "vote",
                component: st
            }, {
                path: "/questionaire/:activeid",
                name: "questionaire",
                component: ut
            }, {
                path: "/selection/:activeid",
                name: "selection",
                component: ot.a
            }, {
                path: "/arguide",
                name: "arguide",
                component: function() {
                    return i.e(2).then(i.bind(null, "droD"))
                }
            }, {
                path: "/ar",
                name: "ar",
                component: function() {
                    return i.e(29).then(i.bind(null, "sSxL"))
                }
            }, {
                path: "/home",
                name: "homelist",
                component: Jt,
                meta: {
                    keepAlive: !0
                }
            }, {
                path: "/home/:cloumnId",
                name: "cloumnlist",
                component: Jt,
                children: [{
                    path: ":subColumnId",
                    name: "subhome",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "NjHE"))
                    }
                }]
            }, {
                path: "/sceneList/:tagid",
                name: "scenelist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "aJWJ"))
                }
            }, {
                path: "/local/:columnid",
                name: "localist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "uB0p"))
                }
            }, {
                path: "/sublocallist/:columnid/:groupid/:name",
                name: "sublocallist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "CDgk"))
                }
            }, {
                path: "/industry/:columnid",
                name: "industrylist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "OME9"))
                }
            }, {
                path: "/learn/:columnid",
                name: "learnlist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "p73g"))
                }
            }, {
                path: "/sublist/:columnid/:groupid/:name",
                name: "sublist",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "qzpy"))
                }
            }, {
                path: "/subindustry/:columnid/:groupid/:name",
                name: "subindustry",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "QrpA"))
                }
            }, {
                path: "/fastNews/:id",
                name: "fastNews",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "9QVA"))
                }
            }, {
                path: "/publish/:columnid",
                name: "publish",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "kk3v"))
                }
            }, {
                path: "/magazine/:relid",
                name: "magazine",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "cCJO"))
                }
            }, {
                path: "/activities/volume",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "rXCl"))
                },
                children: [{
                    path: "index",
                    name: "volume",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "GNZr"))
                    }
                }, {
                    path: "submit",
                    name: "volumeForm",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "+ebP"))
                    }
                }, {
                    path: "comment",
                    name: "volumeComment",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "HZdb"))
                    }
                }, {
                    path: "success",
                    name: "volumeSuccess",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "EEFK"))
                    }
                }]
            }, {
                path: "/shortVideo",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "vEtv"))
                },
                children: [{
                    path: "/",
                    name: "list",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "yD7C"))
                    }
                }, {
                    path: "recommend",
                    name: "recommend",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "yLJ1"))
                    }
                }]
            }, {
                path: "/lightApp/:docid",
                name: "lightApp",
                component: function() {
                    return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "lumi"))
                }
            }, {
                path: "/activities/point",
                component: function() {
                    return i.e(34).then(i.bind(null, "ywdb"))
                },
                children: [{
                    path: "index",
                    name: "point",
                    component: function() {
                        return Promise.all([i.e(0), i.e(1)]).then(i.bind(null, "nmhD"))
                    },
                    meta: {
                        pageTitle: "首页",
                        keepAlive: !0
                    }
                }, {
                    path: "detail/:pointId",
                    name: "pointDetail",
                    component: function() {
                        return i.e(17).then(i.bind(null, "eifI"))
                    }
                }, {
                    path: "itemsList",
                    name: "pointLists",
                    component: function() {
                        return Promise.all([i.e(0), i.e(27)]).then(i.bind(null, "6bN0"))
                    }
                }, {
                    path: "itemsDetail",
                    name: "pointItemDetail",
                    component: function() {
                        return Promise.all([i.e(0), i.e(36)]).then(i.bind(null, "MWW/"))
                    }
                }, {
                    path: "feedback",
                    name: "pointFeedback",
                    component: function() {
                        return Promise.all([i.e(0), i.e(28)]).then(i.bind(null, "/Meg"))
                    }
                }]
            }, {
                path: "/activities/vote/kongyuan",
                component: function() {
                    return Promise.all([i.e(0), i.e(10)]).then(i.bind(null, "9n5Y"))
                }
            }, {
                path: "/brand/brandTheme",
                component: function() {
                    return Promise.all([i.e(0), i.e(11)]).then(i.bind(null, "6fCb"))
                }
            }, {
                path: "/knowledge/:docid",
                name: "knowledge",
                component: function() {
                    return i.e(35).then(i.bind(null, "AjE5"))
                }
            }, {
                path: "/audioprogram/:id",
                name: "audioprogram",
                component: function() {
                    return i.e(26).then(i.bind(null, "Rn8a"))
                }
            }, {
                path: "/audioDetailPlay/:docid",
                name: "audioDetailPlay",
                component: function() {
                    return i.e(22).then(i.bind(null, "4jfi"))
                }
            }, {
                path: "/knowledgeAudioPlay/:docid",
                name: "knowledgeAudioPlay",
                component: function() {
                    return i.e(25).then(i.bind(null, "JmPp"))
                }
            }, {
                path: "/jumpPage",
                name: "jumpPage",
                component: function() {
                    return i.e(20).then(i.bind(null, "UzsG"))
                }
            }, {
                path: "/pneumonia",
                name: "pneumonia",
                component: function() {
                    return Promise.all([i.e(0), i.e(8)]).then(i.bind(null, "FXEn"))
                }
            }, {
                path: "/pneumonia/detail/:id/:name/:themeStyle",
                name: "pneumonia-detail",
                component: function() {
                    return Promise.all([i.e(0), i.e(12)]).then(i.bind(null, "Qp++"))
                }
            }, {
                path: "/proof",
                name: "proof",
                component: function() {
                    return Promise.all([i.e(0), i.e(9)]).then(i.bind(null, "kZ7D"))
                }
            }, {
                path: "/login",
                name: "login",
                component: function() {
                    return Promise.all([i.e(0), i.e(7)]).then(i.bind(null, "fAfb"))
                }
            }, {
                path: "/proof/detail/:id",
                name: "proofdetail",
                component: function() {
                    return i.e(38).then(i.bind(null, "x3c7"))
                }
            }, {
                path: "/proof/my",
                name: "myproof",
                component: function() {
                    return Promise.all([i.e(0), i.e(31)]).then(i.bind(null, "FKoC"))
                }
            }, {
                path: "/proof/search",
                name: "proofSearch",
                component: function() {
                    return Promise.all([i.e(0), i.e(14)]).then(i.bind(null, "qTE4"))
                }
            }, {
                path: "/proof/add",
                name: "addProof",
                component: function() {
                    return Promise.all([i.e(0), i.e(6)]).then(i.bind(null, "Cnlf"))
                }
            }, {
                path: "/proof/confirmed",
                name: "confirmedpage",
                component: function() {
                    return Promise.all([i.e(0), i.e(37)]).then(i.bind(null, "uLay"))
                }
            }, {
                path: "/proof/askPage",
                name: "askPage",
                component: function() {
                    return Promise.all([i.e(0), i.e(32)]).then(i.bind(null, "Qpa2"))
                }
            }, {
                path: "/proof/replylist",
                name: "replylist",
                component: function() {
                    return Promise.all([i.e(0), i.e(18)]).then(i.bind(null, "UZa/"))
                }
            }, {
                path: "/proof/replydetail/:id",
                name: "replydetail",
                component: function() {
                    return Promise.all([i.e(0), i.e(30)]).then(i.bind(null, "MGoD"))
                }
            }, {
                path: "/reporterList",
                name: "reporterList",
                component: Ut
            }]
        })
    },
    YlxO: function(t, e) {},
    ZT52: function(t, e) {},
    ZUQW: function(t, e, i) {
        "use strict";
        var n = i("X5hX")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("section", [t._t("default", null, {
                    title: t.moduleName
                }), t._v(" "), i("ul", {
                    staticClass: "xhs-card-list"
                }, t._l(t.newsData, function(e, n) {
                    return i("li", {
                        key: n,
                        staticClass: "xhs-card",
                        class: [t.isshare ? "col2-card" : "col-card", t.isshare && n > 3 ? "fn-hide" : ""],
                        on: {
                            click: function(i) {
                                return t.webview(e.newstype, e.showtype, e.linkurl, e.id, e.topic, e.arId, e.relid)
                            }
                        }
                    }, [!t.isshare || t.isshare && n < 4 ? [i("div", {
                        staticClass: "media-object xhs-set-left",
                        class: {
                            "link-image-container": 0 == t.hasimg
                        }
                    }, [0 != t.hasimg ? i("img", {
                        staticClass: "img imggif",
                        attrs: {
                            src: t._f("isImgValue")(e.imglist[0], 864, 648)
                        }
                    }) : t._e()]), t._v(" "), i("div", {
                        staticClass: "media-body"
                    }, [0 !== e.tagList.length ? i("p", {
                        staticClass: "xhs-tag xhs-tag2"
                    }, t._l(e.tagList, function(e, n) {
                        return i("span", {
                            key: n
                        }, [t._v("#" + t._s(e) + "#")])
                    }), 0) : t._e(), t._v(" "), i("p", {
                        class: ["m-b-title", null != e.tagList && e.tagList.length ? "m-b-title-twoline" : ""]
                    }, [t._v("\n            " + t._s(e.topic) + "\n          ")]), t._v(" "), i("div", [i("p", {
                        staticClass: "news-basic-info"
                    }, [i("span", [t._v(t._s(e.releasedate))]), t._v(" "), e.commentCount > 0 ? i("span", {
                        staticClass: "xhs-pull-comment"
                    }, [t._v(t._s(t._f("formatComment")(e.commentCount)) + "评")]) : e.comment > 0 ? i("span", {
                        staticClass: "xhs-pull-comment"
                    }, [t._v(t._s(t._f("formatComment")(e.comment)) + "评")]) : t._e()])])])] : t._e()], 2)
                }), 0)], 2)
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("8uIP")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-52b53d3b", null);
        e.a = o.exports
    },
    Zn0g: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("JoFF")
                    , c = i("CaK3")
                    , l = i("T8BT")
                    , u = i("9dRn")
                    , d = i("l3sn")
                    , p = i("KvKp")
                    , h = i("M5JG")
                    , m = i("DuOc")
                    , f = i("ScjG")
                    , v = i.n(f)
                    , g = i("Hln9")
                    , w = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            show: !0,
                            id: 0,
                            isShare: 1,
                            userid: 0,
                            detailData: {},
                            hotComment: {
                                hotComment: [],
                                allComment: []
                            },
                            status: 0,
                            user: {},
                            mainid: 0,
                            defaultImg: 'this.src="' + v.a + '"'
                        }
                    },
                    filters: {
                        formatimg: g.a,
                        formatlll: function(t) {
                            if ("number" != typeof t || isNaN(t))
                                return t || "";
                            if (t < 1e3)
                                return 0 == t ? "" : t;
                            if (t >= 1e3) {
                                (t / 1e3).toFixed(1);
                                return (t / 1e3).toFixed(1) + "k"
                            }
                            return t
                        }
                    },
                    computed: {
                        curComment: function() {
                            return this.isShare ? "share-comment" : "app-comment"
                        }
                    },
                    watch: {
                        detailData: function() {
                            this.user = this.detailData.user
                        }
                    },
                    created: function() {
                        this.id = this.$route.query.detailid,
                            this.mainid = this.$route.params.mainid,
                            this.isShare = parseInt(this.$route.query.isshare),
                            this.userid = this.$route.query.userID,
                            this.status = this.$route.query.status
                    },
                    components: {
                        "header-banner": r.a,
                        "my-header": c.a,
                        "app-comment": l.a,
                        "share-comment": u.a
                    },
                    mounted: function() {
                        var t = this;
                        this.getData().then(function() {
                            t.isShare || t.initShareData()
                        })
                    },
                    methods: {
                        loadVideo: function(e, i, n) {
                            var a = t(i.target);
                            "DIV" != a.get(0).tagName.toUpperCase() && (a = a.parent()),
                            "video-play" == a.get(0).id && (a = a.parent());
                            var s = a.offset()
                                , o = w.b;
                            h.a.video({
                                url: e,
                                poster: n,
                                x: s.left / o,
                                y: s.top / o,
                                w: a.width() / o,
                                h: a.height() / o
                            })
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 80) * i / e + "px" : 388 * (t(window).width() - 80) / 750 + "px"
                            }
                        },
                        getData: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n, s, o;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return t,
                                                    e.next = 3,
                                                    Object(d.k)(t.id, t.userid, t.$route.query.clientLable).catch(function(t) {
                                                        Object(p.c)({
                                                            content: t.message,
                                                            type: 2
                                                        })
                                                    });
                                            case 3:
                                                return i = e.sent,
                                                    t.detailData = i.data,
                                                    n = [],
                                                    s = [],
                                                    t.detailData.imageList.map(function(t, e) {
                                                        n.push(t.imageUrl),
                                                            s.push(t.originalImage)
                                                    }),
                                                    t.detailData.imgUrl = n,
                                                    t.detailData.originalImage = s,
                                                    e.next = 13,
                                                    Object(d.l)(t.id, t.userid, t.$route.query.clientLable).catch(function(t) {
                                                        Object(p.c)({
                                                            content: t.message,
                                                            type: 2
                                                        })
                                                    });
                                            case 13:
                                                return o = e.sent,
                                                    t.hotComment = o.data,
                                                    e.abrupt("return", o);
                                            case 18:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        support: function() {
                            this.isShare ? m.a.$emit("link-url", 1) : this.supportThis()
                        },
                        initShareData: function() {
                            h.a.sharedata({
                                id: this.detailData.id,
                                summary: this.$route.query.topic,
                                iscollection: 1,
                                contentimglist: [],
                                shareurl: "https://" + window.location.host + "/vh512/share/" + this.$route.query.docid + "/collect/" + this.$route.params.mainid + "?activedetailid=" + this.$route.query.detailid,
                                commentStatus: this.$route.query.commentStatus,
                                cvs: this.detailData.commentCount,
                                commentCount: this.detailData.commentCount,
                                newstype: 1108,
                                collectid: this.mainid,
                                collectdetailid: this.id,
                                docId: this.$route.query.docid
                            }),
                                h.a.senddata()
                        },
                        previewsImg: function(t, e, i, n) {
                            t.preventDefault(),
                            !e && n.videoImage && i++;
                            var a = [];
                            n.videoImage && a.push({
                                fileType: 1,
                                coverImage: n.videoImage,
                                url: n.videoUrl
                            }),
                                n.imageList.forEach(function(t) {
                                    a.push({
                                        url: t.originalImage,
                                        fileType: 0
                                    })
                                });
                            var s = {
                                selectIndex: i,
                                data: a
                            };
                            h.a.previewFiles(s)
                        },
                        previewsImgPc: function(t, e) {
                            var i = [];
                            e.forEach(function(t) {
                                i.push(t)
                            }),
                                this.$preview({
                                    previewList: i,
                                    startPosition: t
                                })
                        },
                        checkActiveStatus: function() {
                            return !(this.status < 2) && !(this.status > 2)
                        },
                        supportWarning: function() {
                            Object(p.c)({
                                content: "您已投出您的支持票",
                                type: 2
                            })
                        },
                        supportThis: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n, s;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (i = t.mainid,
                                                    n = t.id,
                                                    t.checkActiveStatus()) {
                                                    e.next = 5;
                                                    break
                                                }
                                                return e.abrupt("return", !1);
                                            case 5:
                                                return e.next = 7,
                                                    Object(d._42)(i, n, t.$route.query.userid, t.$route.query.clientLable);
                                            case 7:
                                                0 == (s = e.sent).state && t.detailData.supportCount++,
                                                    t.supportCallback(s);
                                            case 10:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        supportCallback: function(t) {
                            0 == t.state ? (Object(p.c)({
                                content: "提交成功!感谢参与",
                                type: 1
                            }),
                                this.detailData.supported = 1,
                                window.xyJSBridge.updateCollectList()) : Object(p.c)({
                                content: t.message,
                                type: 2
                            })
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    ZwYt: function(t, e) {
        t.exports = {
            time: "02-22 17:39:54"
        }
    },
    a3o4: function(t, e) {},
    b9Na: function(t, e) {},
    b9lh: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("aA9S")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("3cXf")
                    , c = i.n(r)
                    , l = i("J0Oq")
                    , u = i.n(l)
                    , d = i("Hln9")
                    , p = i("KvKp")
                    , h = i("M5JG")
                    , m = i("DuOc")
                    , f = i("l3sn")
                    , v = i("mm4C")
                    , g = (i("2Uyi"),
                    i("BpVp"),
                    i("3s8o"))
                    , w = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            listClass: {
                                "vote-list": !0,
                                finish: !1
                            },
                            selectlist: [],
                            userName: "",
                            mobile: "",
                            address: "",
                            isSupport: [],
                            wxuserid: "",
                            wxopenId: "",
                            sourceType: 0 == this.isshare ? 1 : 2,
                            userid: this.theuserid,
                            wxSign: this.$route.query.sign,
                            moduleData: "",
                            isshare: 1
                        }
                    },
                    components: {
                        "my-footer": v.a
                    },
                    filters: {
                        formatimg: d.a,
                        fnRate: function(t, e, i) {
                            if (0 == t)
                                return 0;
                            if (i)
                                var n = Math.round(t / i * 1e3) / 10;
                            else
                                n = Math.round(t / e * 1e3) / 10;
                            return n
                        },
                        formatGood: function(t) {
                            return t / 1e3 > 1 ? Math.round(t / 100) / 10 + "K" : t
                        }
                    },
                    mounted: function() {},
                    computed: {
                        sourceStyle: function() {
                            return 1 == this.source
                        },
                        typeClass: function() {
                            return this.moduleData.optionType > 1 ? "selection-media-container" : "selection-txt-container"
                        },
                        listStatus: function() {
                            if (this.moduleData)
                                return this.moduleData.status > 2 || 1 == this.isSupport ? (this.listClass.finish = !0,
                                    this.listClass) : this.listClass
                        }
                    },
                    created: function() {
                        this.getData(),
                            m.a.$on("login-suc", this.loginSuccessCallback)
                    },
                    beforeDestroy: function() {
                        m.a.$off("login-suc", this.loginSuccessCallback)
                    },
                    updated: function() {
                        window.xyJSBridgeIn.surveyUserInfo = this.getUserInfo
                    },
                    methods: {
                        previewsImg: function(t) {
                            h.a.image({
                                current: t,
                                urls: [t]
                            })
                        },
                        getAccessToken: function() {
                            var e = this
                                , i = Object(g.c)();
                            t.ajax({
                                type: "get",
                                data: {
                                    action: "validateUser",
                                    s: e.sign
                                },
                                url: i.url,
                                dataType: "jsonp",
                                success: function(t) {
                                    e.test.push(t),
                                        t.userId ? (e.wxuserid = t.userId && t.userId,
                                            e.wxopenId = t.openId && t.openId,
                                            e.test.push(e.wxuserid, e.wxopenId),
                                            e.submitVote(e.wxuserid, e.wxopenId)) : e.$toast({
                                            type: "warning",
                                            topic: t.msg
                                        })
                                },
                                error: function(t) {}
                            })
                        },
                        buryPoint: function() {
                            var e = this;
                            return u()(o.a.mark(function i() {
                                var n;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                n = [{
                                                    time: (new Date).getTime(),
                                                    event: "vote",
                                                    distinct_id: e.$route.query.clientLable || "h5",
                                                    app_id: "105",
                                                    properties: {
                                                        user_id: e.userid,
                                                        content_id: e.moduleData.id,
                                                        content: e.selectlist.join(",")
                                                    }
                                                }],
                                                    t.ajax({
                                                        type: "post",
                                                        data: c()(n),
                                                        url: f.i
                                                    });
                                            case 2:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        getUserInfo: function(t) {
                            if (t) {
                                var e = t;
                                this.userName = e.name,
                                    this.address = e.address,
                                    this.mobile = e.mobile,
                                    this.submitVote()
                            }
                        },
                        changeStart: function(t, e, i) {
                            if (1 == this.userNameRestriction && "" == t || 1 == this.mobileRestriction && "" == e || 1 == this.addressRestriction && "" == i)
                                return !1
                        },
                        getData: function() {
                            var t = this;
                            return u()(o.a.mark(function e() {
                                var i;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return e.next = 2,
                                                    Object(f._12)(t.$route.params.activeid, t.userid, t.$route.query.clientLable);
                                            case 2:
                                                i = e.sent,
                                                    t.moduleData = a()(t.moduleData, i.data);
                                            case 4:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        loginFn: function() {
                            this.userid > 0 || this.isshare || 0 == this.moduleData.loginRestriction || Object(p.m)()
                        },
                        loginSuccessCallback: function(t) {
                            this.userid = JSON.parse(t).userID
                        },
                        vote: function(t) {
                            var e = this;
                            return u()(o.a.mark(function t() {
                                return o.a.wrap(function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                if (e.openLink(),
                                                    e,
                                                    m.a.$emit("check-activestatus", e.moduleData.status),
                                                2 == e.moduleData.status) {
                                                    t.next = 5;
                                                    break
                                                }
                                                return t.abrupt("return", !1);
                                            case 5:
                                                if (!(e.selectlist.length < 1)) {
                                                    t.next = 7;
                                                    break
                                                }
                                                return t.abrupt("return", !1);
                                            case 7:
                                                if (!(e.userid > 0 || 0 == e.moduleData.loginRestriction)) {
                                                    t.next = 21;
                                                    break
                                                }
                                                if (!(1 == e.moduleData.userInfoRestriction && e.isSupport.length < 1)) {
                                                    t.next = 12;
                                                    break
                                                }
                                                h.a.surveyUserInfo(e.moduleData.userNameRestriction, e.moduleData.mobileRestriction, e.moduleData.addressRestriction),
                                                    t.next = 19;
                                                break;
                                            case 12:
                                                if ("" == e.$route.query.sign || 1 != e.isshare) {
                                                    t.next = 16;
                                                    break
                                                }
                                                e.getAccessToken(),
                                                    t.next = 19;
                                                break;
                                            case 16:
                                                if (e.moduleData.joinFrequency != e.moduleData.hasCommitByUser) {
                                                    t.next = 18;
                                                    break
                                                }
                                                return t.abrupt("return");
                                            case 18:
                                                e.submitVote();
                                            case 19:
                                                t.next = 22;
                                                break;
                                            case 21:
                                                Object(p.m)();
                                            case 22:
                                            case "end":
                                                return t.stop()
                                        }
                                }, t, e)
                            }))()
                        },
                        setChoice: function(t, e, i, n, a, s) {
                            if (i < 2)
                                this.$toast({
                                    type: "warning",
                                    topic: "活动尚未开始,敬请期待"
                                });
                            else if (!(i > 2)) {
                                if (s == a)
                                    return this.moduleData.optionType > 1 ? void this.$toast({
                                        type: "warning",
                                        topic: "您已参加过该投票"
                                    }) : void 0;
                                if (this.openLink(),
                                1 == e)
                                    this.selectlist.splice(0, 1, t.id);
                                else if (this.selectlist.includes(t.id))
                                    this.selectlist = this.selectlist.filter(function(e) {
                                        return e != t.id
                                    });
                                else {
                                    if (this.selectlist.length == n && 0 != n)
                                        return void this.$toast({
                                            type: "warning",
                                            topic: "最多支持选择" + n + "项"
                                        });
                                    this.selectlist.push(t.id)
                                }
                            }
                        },
                        submitVote: function(t, e) {
                            var i = this;
                            return u()(o.a.mark(function n() {
                                var a, s, r, c, l;
                                return o.a.wrap(function(n) {
                                    for (; ; )
                                        switch (n.prev = n.next) {
                                            case 0:
                                                return a = {
                                                    userId: t || i.userid,
                                                    userID: t || i.userid,
                                                    clientLable: i.$route.query.clientLable,
                                                    deviceId: i.$route.query.clientLable,
                                                    optionId: i.selectlist,
                                                    interactionType: 1,
                                                    optionType: i.moduleData.optionType,
                                                    interactionId: i.moduleData.id,
                                                    openId: e || "",
                                                    source: "",
                                                    requestSource: i.sourceType,
                                                    remark: "",
                                                    userName: i.userName,
                                                    interactionAddress: i.address,
                                                    phone: i.mobile
                                                },
                                                    i.test.push(a),
                                                    n.next = 5,
                                                    Object(f._36)(a).catch(function(t) {
                                                        i.$toast({
                                                            type: "warning",
                                                            msg: t.message
                                                        })
                                                    });
                                            case 5:
                                                if (!(s = n.sent) || 0 != s.state) {
                                                    n.next = 18;
                                                    break
                                                }
                                                return i.$toast({
                                                    type: "success",
                                                    topic: "投票成功 感谢参与!"
                                                }),
                                                    i.isSupport = i.selectlist,
                                                    i.getData(),
                                                    Object(p.o)(i.$route.params.docid, i.moduleData.id),
                                                    m.a.$emit("suc-reset"),
                                                    n.next = 14,
                                                    Object(f.e)(8, t || i.userid);
                                            case 14:
                                                r = n.sent,
                                                    c = r.data.score,
                                                    l = r.data.name,
                                                c > 0 && i.$toast({
                                                    type: "integral",
                                                    integral: "+" + c,
                                                    topic: l
                                                });
                                            case 18:
                                            case "end":
                                                return n.stop()
                                        }
                                }, n, i)
                            }))()
                        },
                        isSupported: function(t) {
                            return this.isSupport.indexOf(t) > -1
                        },
                        supportWarning: function() {
                            this.moduleData.status > 2 ? this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }) : this.$toast({
                                topic: "您已投出您的支持票",
                                type: "warning"
                            })
                        },
                        loadVideo: function(e, i) {
                            var n = t(i.target);
                            "DIV" != n.get(0).tagName.toUpperCase() && (n = n.parent());
                            var a = n.offset()
                                , s = w.b;
                            h.a.video({
                                url: e,
                                x: a.left / s,
                                y: a.top / s,
                                w: n.width() / s,
                                h: n.height() / s
                            })
                        },
                        openLink: function() {}
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    d5GV: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("a3Yh")
                    , a = i.n(n)
                    , s = (i("l3sn"),
                    i("KvKp"),
                    i("M5JG"),
                    i("DuOc"),
                    i("mm4C"))
                    , o = i("2Uyi")
                    , r = i("ScjG")
                    , c = i.n(r)
                    , l = i("Hln9")
                    , u = i("y2fq")
                    , d = i("2uFj");
                e.a = {
                    data: function() {
                        var t;
                        return t = {
                            activeData: {},
                            linkToUrl: "",
                            type: 0,
                            defaultImg: 'this.src="' + c.a + '"',
                            id: "",
                            description: "",
                            listData: [],
                            commonData: {},
                            docDetail: {},
                            topic: "",
                            activeDetailId: 0,
                            shareStyle: 0,
                            loading: !1,
                            listmsg: "这是我的底线"
                        },
                            a()(t, "type", ""),
                            a()(t, "title", ""),
                            t
                    },
                    components: {
                        "my-footer": s.a,
                        "all-list": u.a
                    },
                    created: function() {
                        this.type = this.$route.params.searchId,
                            this.title = this.$route.params.searchName,
                            this.changeFontSize()
                    },
                    beforeDestroy: function() {},
                    mounted: function() {},
                    filters: {
                        formateDate: o.d,
                        formatimg: l.a
                    },
                    computed: {},
                    methods: {
                        changeFontSize: function() {
                            var e = t(window).width() < window.screen.width ? t(window).width() : window.screen.width;
                            if (o.l.android || o.l.ios) {
                                location.pathname.indexOf("/proof");
                                var i = d.b
                                    , n = window.pagewidth = e * i
                                    , a = '<meta name="viewport" content="width=' + n + ", initial-scale=" + 1 / i + ",  minimum-scale=" + 1 / i + ",maximum-scale=" + 1 / i + ',user-scalable=no"/>';
                                t("meta[name='viewport']").length > 0 ? t("meta[name='viewport']").replaceWith(a) : t("head").append(a),
                                    t("html").css("fontSize", n / 10 + "px")
                            } else
                                e = window.pagewidth = e > PAGEMAXWIDTH ? PAGEMAXWIDTH : e,
                                    t("html").width(e),
                                    document.getElementsByTagName("html")[0].style.fontSize = e / 10 + "px"
                        },
                        goBack: function() {
                            this.$router.replace("/allPeople")
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        },
                        linkToApp: function(t) {
                            this.linkToUrl = Object(o.c)("news", {
                                id: this.$route.query.docid,
                                newstype: 1108
                            }),
                            t && window.open(this.linkToUrl)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    d7Ic: function(t, e) {},
    d7uV: function(t, e) {},
    dLTe: function(t, e) {},
    dcGV: function(t, e, i) {
        "use strict";
        var n = i("/HOC")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "questionare-container"
                }, [t._l(t.listData, function(e, n) {
                    return i("div", {
                        key: e.id,
                        staticClass: "q-c-item"
                    }, [i("p", {
                        class: ["q-c-topic", {
                            "must-star": e.optionRequired
                        }]
                    }, [i("span", {
                        staticClass: "list-index"
                    }, [t._v(t._s(n + 1) + ".")]), t._v("\n      " + t._s(e.description) + "\n      "), e.multipleSelectTimes > 0 && 2 == e.optionWay ? i("span", [t._v("（最多" + t._s(e.multipleSelectTimes) + "项）")]) : t._e()]), t._v(" "), e.optionWay < 3 ? i("div", [i("ul", {
                        staticClass: "q-c-options"
                    }, t._l(e.optionList, function(a) {
                        return i("li", {
                            key: a.id
                        }, [i("label", {
                            on: {
                                click: function(e) {
                                    return e.stopPropagation(),
                                        t.checkStatus.apply(null, arguments)
                                }
                            }
                        }, ["checkbox" == (1 == e.optionWay ? "radio" : "checkbox") ? i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: "checkbox"
                            },
                            domProps: {
                                value: a.id,
                                checked: Array.isArray(t.selOptionId[n].answerIds) ? t._i(t.selOptionId[n].answerIds, a.id) > -1 : t.selOptionId[n].answerIds
                            },
                            on: {
                                change: [function(e) {
                                    var i = t.selOptionId[n].answerIds
                                        , s = e.target
                                        , o = !!s.checked;
                                    if (Array.isArray(i)) {
                                        var r = a.id
                                            , c = t._i(i, r);
                                        s.checked ? c < 0 && t.$set(t.selOptionId[n], "answerIds", i.concat([r])) : c > -1 && t.$set(t.selOptionId[n], "answerIds", i.slice(0, c).concat(i.slice(c + 1)))
                                    } else
                                        t.$set(t.selOptionId[n], "answerIds", o)
                                }
                                    , function(i) {
                                        return i.preventDefault(),
                                            t.answerFn(i, e.optionWay, n, a.id)
                                    }
                                ]
                            }
                        }) : "radio" == (1 == e.optionWay ? "radio" : "checkbox") ? i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: "radio"
                            },
                            domProps: {
                                value: a.id,
                                checked: t._q(t.selOptionId[n].answerIds, a.id)
                            },
                            on: {
                                change: [function(e) {
                                    return t.$set(t.selOptionId[n], "answerIds", a.id)
                                }
                                    , function(i) {
                                        return i.preventDefault(),
                                            t.answerFn(i, e.optionWay, n, a.id)
                                    }
                                ]
                            }
                        }) : i("input", {
                            directives: [{
                                name: "model",
                                rawName: "v-model",
                                value: t.selOptionId[n].answerIds,
                                expression: "selOptionId[idx].answerIds"
                            }],
                            attrs: {
                                name: a.parentId,
                                disabled: t.isJoin || !t.onGoing || 2 == e.optionWay && t.active_arr.indexOf(n) > -1 && t.multyMax[n] && -1 == t.selOptionId[n].answerIds.indexOf(a.id),
                                type: 1 == e.optionWay ? "radio" : "checkbox"
                            },
                            domProps: {
                                value: a.id,
                                value: t.selOptionId[n].answerIds
                            },
                            on: {
                                change: function(i) {
                                    return i.preventDefault(),
                                        t.answerFn(i, e.optionWay, n, a.id)
                                },
                                input: function(e) {
                                    e.target.composing || t.$set(t.selOptionId[n], "answerIds", e.target.value)
                                }
                            }
                        }), t._v(" "), i("span", [t._v(t._s(a.description || "未填写选项内容"))])])])
                    }), 0)]) : i("div", {
                        staticClass: "suggest-container"
                    }, [i("textarea", {
                        directives: [{
                            name: "model",
                            rawName: "v-model",
                            value: t.selOptionId[n].answerIds.content,
                            expression: "selOptionId[idx].answerIds.content"
                        }],
                        staticClass: "s_input",
                        staticStyle: {
                            "-webkit-user-select": "auto"
                        },
                        attrs: {
                            contenteditable: "true",
                            name: e.id,
                            placeholder: "在此处输入内容...",
                            maxlength: "300"
                        },
                        domProps: {
                            value: t.selOptionId[n].answerIds.content
                        },
                        on: {
                            keyup: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            paste: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            cut: function(i) {
                                return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                            },
                            input: [function(e) {
                                e.target.composing || t.$set(t.selOptionId[n].answerIds, "content", e.target.value)
                            }
                                , function(i) {
                                    return t.answerFn(i, e.optionWay, n, e.optionList[0].id)
                                }
                            ]
                        }
                    }), t._v(" "), t._m(0, !0)])])
                }), t._v(" "), i("div", {
                    staticClass: "q-group-btn"
                }, [[i("span", {
                    class: ["btn btn-primary", {
                        "btn-disabled": !t.start && t.onGoing
                    }, {
                        "btn-active": t.start && t.onGoing
                    }],
                    on: {
                        click: t.checkQuest
                    }
                }, [t._v(t._s(t.btn_content))]), t._v(" "), i("span", {
                    staticClass: "btn re-btn re-act",
                    on: {
                        click: t.toAnswer
                    }
                }, [t._v("重新答题")])]], 2)], 2)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("span", [e("a", {
                    staticClass: "words"
                }, [this._v("0")]), this._v("/300\n      ")])
            }
            ]
        };
        var s = function(t) {
            i("i/FD")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-165d3ccc", null);
        e.a = o.exports
    },
    dshv: function(t, e, i) {
        t.exports = i.p + "static/img/passing@2x.ef9fec4.png"
    },
    eybs: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("kfHR")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = (i("i84Q"),
                    i("l3sn"))
                    , u = i("2Uyi")
                    , d = (i("M5JG"),
                    i("Ot9C"))
                    , p = i("KvKp")
                    , h = i("DuOc")
                    , m = i("44dg")
                    , f = i("vjAV")
                    , v = (i("BpVp"),
                    i("K0R8"),
                    i("ZUQW"))
                    , g = i("JoFF")
                    , w = i("DnpJ")
                    , y = i("mm4C")
                    , _ = i("T8BT")
                    , b = i("G0Av")
                    , D = i.n(b);
                e.a = {
                    data: function() {
                        return {
                            info: {},
                            docid: 0,
                            commonData: {},
                            newstype: 0,
                            newsDetail: {},
                            curModule: {
                                "my-vote": !1,
                                "my-collect": !1,
                                "my-selection": !1,
                                "my-questionaire": !1
                            },
                            votedata: {},
                            fullscreen: !1,
                            loadstatus: !0,
                            vrStart: !1,
                            queryChannelId: "",
                            sign: localStorage.getItem("sign"),
                            nocontentStatus: !1,
                            isQQ: u.l.qq && u.l.android,
                            isDin: u.l.isDin && u.l.android,
                            isWx: u.l.wechat,
                            audioData: "",
                            myvideoHeight: "",
                            showOpen: !1,
                            openText: "展开更多 ",
                            canOpen: !0,
                            isInit: !1,
                            introduction: "",
                            isCommentShow: !1,
                            isOtherVote: !1
                        }
                    },
                    computed: {
                        isShow: function() {
                            if (this.newsDetail.subscribeColumn) {
                                if (1 == this.newsDetail.subscribeColumn.selfsupport)
                                    return !0;
                                if (2 == this.newsDetail.subscribeColumn.categoryid)
                                    return !1;
                                var t = this.newsDetail.subscribeColumn.categorydetailid;
                                if (2 == t || 3 == t || 5 == t)
                                    return !1
                            }
                            return !0
                        },
                        urlLink: function() {
                            return Object(u.c)("news", {
                                id: this.docid,
                                newstype: this.newstype
                            })
                        }
                    },
                    beforeRouteUpdate: function(t, e, i) {
                        "sharenav" == t.name && (this.docid = t.params.docid,
                            this.getData(),
                            window.scrollTo(0, 0)),
                            i()
                    },
                    components: {
                        "share-detail": d.a,
                        "my-load": m.default,
                        "no-content": f.a,
                        "my-relative": v.a,
                        "my-header": g.a,
                        "my-vote": w.a,
                        "my-footer": y.a,
                        "my-comment": _.a
                    },
                    created: function() {
                        this.docid = this.$route.params.docid,
                            this.userid = this.$route.params.userID,
                            window.scrollTo(0, 1),
                            Object(l._26)("external_browse_news", {
                                related_id: "" + this.$route.params.docid
                            }),
                            h.a.$on("closeLoading", this.closeLoading),
                            h.a.$on("check-activestatus", this.checkActiveStatus),
                            h.a.$on("suc-reset", this.getVote),
                            h.a.$on("login-suc", this.loginSuccessCallback),
                            h.a.$on("ask-count", this.resetAskCount),
                            this.info = D.a
                    },
                    beforeDestroy: function() {
                        h.a.$off("closeLoading", this.closeLoading),
                            h.a.$off("check-activestatus", this.checkActiveStatus),
                            h.a.$off("suc-reset", this.getVote),
                            h.a.$off("login-suc", this.loginSuccessCallback),
                            h.a.$off("ask-count", this.resetAskCount)
                    },
                    mounted: function() {
                        this.getData(),
                            window.addEventListener("message", function(t) {
                                "fullScreen" == t.data.cmd && alert("浏览器不支持全屏")
                            })
                    },
                    filters: {
                        formatColumnnames: function(t) {
                            var e = !0;
                            return t.split(",").forEach(function(t) {
                                0 === t.split(">").length && (e = !1)
                            }),
                                e ? t.split(">")[0] + "频道" : t.replace(/,/gi, "  ").replace(/>/gi, " | ")
                        },
                        formatIcon: function(t) {
                            if (t)
                                return t.indexOf("@") > -1 ? t.split("@")[0] : t
                        },
                        formatlll: function(t) {
                            return "number" != typeof t || isNaN(t) ? t : t < 1e3 ? t : t >= 1e3 && t < 1e4 ? "10.0" === (t / 1e3).toFixed(1) ? "1.0万" : (t / 1e3).toFixed(1) + "k" : t >= 1e4 ? (t / 1e4).toFixed(1) + "万" : t
                        }
                    },
                    methods: {
                        ding: function(t) {
                            t.isDing = !t.isDing
                        },
                        previewsImg: function(t, e, i) {
                            var n = [];
                            i.forEach(function(t) {
                                n.push(t)
                            }),
                                this.$preview({
                                    previewList: n,
                                    startPosition: e
                                })
                        },
                        getData: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, a, s, r, c, d, h;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (0 != e.docid) {
                                                    i.next = 2;
                                                    break
                                                }
                                                return i.abrupt("return", !1);
                                            case 2:
                                                return i.next = 4,
                                                    Object(l.x)(e.docid, e.$route.query.isview, e.$route.query.sign, 1).catch(function(t) {});
                                            case 4:
                                                return n = i.sent,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                e.commonData.url.indexOf("v600") < 0 && (e.commonData.url = e.commonData.url.replace(/(.*\.com)(.*)/gi, "$1/v600$2")),
                                                    i.next = 10,
                                                    Object(l.A)(e.commonData.url, e.$route.query.isview, e.$route.query.sign).catch(function(t) {});
                                            case 10:
                                                if (a = i.sent,
                                                    e.newsDetail = t.extend(JSON.parse(a.slice(18, a.length)), {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                e.newsDetail.voteId && e.getVote(),
                                                    e.newsDetail.videoWidth / e.newsDetail.videoHeight > 16 / 9 ? e.myvideoHeight = 9 * document.documentElement.clientWidth / 16 : (s = e,
                                                        setTimeout(function() {
                                                            s.myvideoHeight = t(".video-container").height()
                                                        }, 800)),
                                                    e.newsDetail.cv = e.commonData ? e.commonData.cv : 0,
                                                    setTimeout(function() {
                                                        e.isDin && 1102 == e.newsDetail.newstype && alert("当前浏览器不支持全景视频")
                                                    }, 500),
                                                !(u.l.weixin && 1001 == e.newsDetail.newstype && e.newsDetail.voteId > 0) || "weixin" != e.$route.query.channel && "weixinp" != e.$route.query.channel) {
                                                    i.next = 24;
                                                    break
                                                }
                                                return localStorage.getItem("sign") ? (c = e.voteOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(c)) : (r = e.fetchOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(r)),
                                                    i.abrupt("return");
                                            case 24:
                                                u.l.weixin && !localStorage.getItem("sign") && 1001 == e.newsDetail.newstype && e.newsDetail.voteId > 0 && (d = e.fetchOpenApi(e.docid, "vote", e.newsDetail.voteId, e.newsDetail.newstype),
                                                    location.replace(d));
                                            case 25:
                                                if ("您访问的内容不存在或已删除!" != e.newsDetail.content) {
                                                    i.next = 30;
                                                    break
                                                }
                                                return e.loadstatus = !1,
                                                    e.nocontentStatus = !0,
                                                    Object(p.b)(""),
                                                    i.abrupt("return", !1);
                                            case 30:
                                                1107 == (h = e.newstype = e.newsDetail.newstype) || 1108 == h || 1109 == h || 1110 == h ? e.initActive(e.newsDetail.newstype) : 100201 == h ? 3036 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "audioprogram",
                                                    params: {
                                                        id: e.newsDetail.id
                                                    }
                                                }) : 3024 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "videofastthemelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 3023 == e.newsDetail.showtype || 3026 == e.newsDetail.showtype || 3025 == e.newsDetail.showtype || 3027 == e.newsDetail.showtype || 30271 == e.newsDetail.showtype || 3032 == e.newsDetail.showtype ? e.$router.replace({
                                                    name: "fastthemelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    },
                                                    query: {
                                                        showtype: e.newsDetail.showtype
                                                    }
                                                }) : e.$router.replace({
                                                    name: "themelist",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 100202 == h ? e.$router.replace({
                                                    name: "magazine",
                                                    params: {
                                                        relid: e.newsDetail.relid
                                                    }
                                                }) : 1003 == h ? e.combineImgsContent(e.newsDetail.photolist) : 1004 == h || 1007 == h ? e.handleLightApp(e.docid) : 1111 == h ? location.href = e.urlLink : 1117 === h ? e.$router.replace({
                                                    name: "knowledge",
                                                    params: {
                                                        docid: e.newsDetail.id
                                                    }
                                                }) : 100203 === h && e.$router.replace({
                                                    name: "audioprogram",
                                                    params: {
                                                        id: e.newsDetail.id
                                                    }
                                                }),
                                                1001 != h && 1003 != h && 1006 != h && 1102 != h && 1104 != h && 1106 != h && 1112 != h && 1113 !== h && 1114 !== h && 1115 != h && 1116 != h || (e.loadstatus = !1,
                                                    Object(p.b)(e.newsDetail.topic, e.newsDetail.shareImage, e.newsDetail.summary, !!e.newsDetail.voteId));
                                            case 34:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        handleLightApp: function(t) {
                            this.$router.replace({
                                name: "lightApp",
                                params: {
                                    docid: t
                                }
                            })
                        },
                        getVote: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, s, r, c, u, d;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(l.p)(e.docid, e.$route.query.isview, e.$route.query.sign, 1);
                                            case 2:
                                                return r = i.sent,
                                                    c = e,
                                                    n = r[0].data,
                                                    s = r[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.voteDetail = t.extend(JSON.parse(s.slice(18, s.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.voteDetail_Id = e.voteDetail.voteId,
                                                    e.voteDetail_topic = e.voteDetail.topic,
                                                    i.next = 14,
                                                    Object(l._12)(e.voteDetail_Id, e.userid, e.$route.query.clientLable).catch(function(t) {});
                                            case 14:
                                                for (d in u = i.sent,
                                                    e.votedata = u.data,
                                                    e.introduction = u.data.introduction,
                                                    c.$nextTick(function() {
                                                        a()(t(".review")).forEach(function(e, i) {
                                                            c.isInit || (c.isInit = !0,
                                                                Math.round(e.clientHeight / parseInt(t(".review").css("line-height"))) > 3 ? (t(e).addClass("multi ellipsis"),
                                                                    c.showOpen = !0,
                                                                    t(".multi").on("click", ".collapse", function() {
                                                                        t(this).closest(".multi").removeClass("ellipsis"),
                                                                            c.canOpen = !1,
                                                                            c.showOpen = !1
                                                                    })) : c.showOpen = !1)
                                                        })
                                                    }),
                                                    u.data.optionList)
                                                    5 == u.data.optionList[d].type && (e.isCommentShow = !0);
                                            case 20:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        initActive: function(t) {
                            if (1107 == t) {
                                if (u.l.weixin && !this.$route.query.channel && !this.$route.query.nickname || "weixin" == this.$route.query.channel || "weixinp" == this.$route.query.channel) {
                                    if (localStorage.getItem("sign")) {
                                        if (!location.href.includes("/active/vote/")) {
                                            var e = Object(u.k)(this.$route.query);
                                            location.href = "/vh512/share/" + this.docid + "/active/vote/" + this.newsDetail.voteId + (e ? "?" : "") + e
                                        }
                                    } else {
                                        var i = this.fetchOpenApi(this.docid, "vote", this.newsDetail.voteId, t);
                                        location.href = i
                                    }
                                    return
                                }
                                if (this.curModule["my-vote"] = !0,
                                    !location.href.includes("/active/vote/")) {
                                    var n = Object(u.k)(this.$route.query);
                                    location.href = "/vh512/share/" + this.docid + "/active/vote/" + this.newsDetail.voteId + (n ? "?" : "") + n
                                }
                            } else if (1108 == t)
                                this.curModule["my-collect"] = !0,
                                    this.$router.replace("/share/" + this.docid + "/collect/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query));
                            else if (1109 == t)
                                this.curModule["my-selection"] = !0,
                                    this.$router.replace("/share/" + this.docid + "/active/selection/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query));
                            else if (1110 == t)
                                if (u.l.weixin && !this.$route.query.channel && !this.$route.query.nickname || "weixinp" === this.$route.query.channel || "weixin" === this.$route.query.channel) {
                                    if (this.curModule["my-questionaire"] = !0,
                                        !location.href.includes("/active/questionaire/")) {
                                        var a = Object(u.k)(this.$route.query);
                                        location.href = "/vh512/share/" + this.docid + "/active/questionaire/" + this.newsDetail.voteId + (a ? "?" : "") + a
                                    }
                                } else
                                    this.curModule["my-questionaire"] = !0,
                                        this.$router.replace("/share/" + this.docid + "/active/questionaire/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query))
                        },
                        combineImgsContent: function(e) {
                            var i = "";
                            t.each(e, function(t, e) {
                                i += '<a href="' + e.smallImageLink + '" data-idx="' + t + '" class="link-image tuji">              <img data-src="' + e.smallImageLink + '">            </a>',
                                e.descriptor && (i += "<p>" + e.descriptor + "</p>")
                            }),
                                this.newsDetail.content = i
                        },
                        closeLoading: function() {
                            this.loadstatus = !1
                        },
                        fetchOpenApi: function(t, e, i, n) {
                            var a = "xhpfmapi.xinhuaxmt.com" == location.host ? "C" : "B"
                                , s = "XHS" + a + "vh512" + ("/allPeople/detail/" + t).replace(/\//g, a)
                                , o = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx5ec3d35069383211&redirect_uri=https%3a%2f%2fopenapi.zhongguowangshi.com%2fwxHandler.ashx%3faction%3dgetWeixinUserInfo&response_type=code&scope=snsapi_userinfo&state=" + s + "&connect_redirect=1#wechat_redirect";
                            return o
                        },
                        voteOpenApi: function(t, e, i, n) {
                            var a = "";
                            "xhpfmapi.xinhuaxmt.com" == location.host || location.host;
                            return 1107 == n || 1110 == n ? a = "/vh512/share/" + t + "/active/" + e + "/" + i : 1001 == n && (a = "/vh512/share/" + t),
                                a
                        },
                        formatIcon: function(t) {
                            if (t)
                                return t.indexOf("@") > -1 ? t.split("@")[0] : t
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    fFop: function(t, e) {
        t.exports = ""
    },
    fLUe: function(t, e) {},
    fbAs: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("4YfN")
                    , a = i.n(n)
                    , s = i("lC5x")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("l3sn")
                    , u = i("2Uyi")
                    , d = i("M5JG")
                    , p = i("tgJt")
                    , h = i("7z99")
                    , m = i("KvKp")
                    , f = i("DuOc")
                    , v = (i("44dg"),
                    i("Hln9"))
                    , g = i("vjAV")
                    , w = (i("BpVp"),
                    i("zQ9+"))
                    , y = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            docid: 0,
                            commonData: {},
                            newstype: 0,
                            newsDetail: {},
                            fontsize: 1,
                            curModule: {
                                "my-vote": !1,
                                "my-collect": !1,
                                "my-selection": !1,
                                "my-questionaire": !1
                            },
                            hasimg: 1,
                            isPlaying: !1,
                            installWeChat: 0,
                            test: [],
                            queryChannelId: "",
                            initStatus: !0,
                            nocontentStatus: !1,
                            showReadNews: !1,
                            iframeSrcArr: [],
                            curerntIframe: 0,
                            minFrameWidth: 0,
                            showPoster: !0,
                            isShowAnchor: !1,
                            selectedAI: null,
                            anchor: []
                        }
                    },
                    components: {
                        "my-detail": p.a,
                        "no-content": g.a,
                        "user-face": w.a
                    },
                    computed: {
                        asyncContent: function() {
                            this.newsDetail.content && this.newsDetail.content;
                            var e = this.hasimg = this.$route.query.hasimg || 1
                                , i = this.formatContent(this.newsDetail.content, e)
                                , n = this.groupContent(i)
                                , a = this.newsDetail.contentimglist;
                            this.queryChannelId = this.$route.query.channelid,
                            this.newsContent || (this.newsDetail.isListenNews = 0);
                            var s = this.newsDetail || {};
                            return {
                                template: n,
                                mixins: [h.a],
                                data: function() {
                                    return {
                                        imgList: a,
                                        content: n,
                                        myAudio: {}
                                    }
                                },
                                props: this.$options.props,
                                filters: {
                                    formatesecond: u.e
                                },
                                directives: {
                                    preload: {
                                        inserted: function(e) {
                                            var i = t(e).data("width")
                                                , n = t(e).data("height");
                                            if (i && n && "undefind" != i && "undefind" != n) {
                                                t(e).width() || t("html").width();
                                                t(e).parents(".link-video").css("cssText")
                                            } else {
                                                var a = t(e).width();
                                                t(e).parent().css("cssText", "height:" + 9 * a / 16 + "!important")
                                            }
                                        }
                                    }
                                },
                                computed: {
                                    newAudio: function() {
                                        var t = this;
                                        return new d.a.audio({
                                            paused: function() {
                                                t.myAudio.pauseAudio()
                                            }
                                        })
                                    }
                                },
                                mounted: function() {
                                    var e = this.content.indexOf("audio");
                                    t("embed").each(function(e, i) {
                                        var n = i.clientHeight / i.clientWidth;
                                        t(i).parent()[0].style = "text-indent:0;";
                                        var a = t(".main-text-container")[0].clientWidth * n;
                                        i.style = "width:100%;height:" + a + "px;",
                                            t(i).eq(0).parent(".svg-img-container").css("height", a)
                                    });
                                    var i = this;
                                    e > 0 && (this.myAudio = this.initAudio(0)),
                                        t(".main-text-container a[href]").replaceWith(function() {
                                            var e = t(this).find("img").attr("src")
                                                , i = t(this).attr("href")
                                                , n = t(this).attr("title")
                                                , a = t(this).attr("openurl");
                                            return void 0 == n && (n = ""),
                                            void 0 == a && (a = 0),
                                                t(this).find("img").length > 0 ? '<a data-url="' + i + '" data-opentype="' + a + '"data-title="' + n + '" class="link-image link-cover"><img src="' + e + '" /></a>' : '<a data-url="' + i + '" data-opentype="' + a + '"data-title="' + n + '" class="font-blue font-cover-text">' + t(this).html() + "</a>"
                                        }),
                                        t(".link-cover,.font-cover-text").on("click", function(e) {
                                            e.preventDefault();
                                            var n = t(this).attr("data-url").split("/")
                                                , a = n[n.length - 1].split("?")[0]
                                                , o = n[n.length - 2];
                                            i.getNewsType(a, t(this).attr("data-title"), t(this).attr("data-url"), t(this).attr("data-opentype"), o, s)
                                        })
                                },
                                methods: {
                                    getNewsType: function(t, e, i, n, a, s) {
                                        var r = this;
                                        return c()(o.a.mark(function a() {
                                            var c, p, h, m, f;
                                            return o.a.wrap(function(a) {
                                                for (; ; )
                                                    switch (a.prev = a.next) {
                                                        case 0:
                                                            return c = s.summary,
                                                                p = s.shareImage,
                                                            Object(u.j)(i) && !isNaN(t) || d.a.url({
                                                                title: e,
                                                                url: i,
                                                                openType: n,
                                                                summary: c,
                                                                shareImage: p
                                                            }),
                                                                h = "",
                                                                m = {},
                                                                f = "",
                                                                a.next = 6,
                                                                Object(l.G)(t);
                                                        case 6:
                                                            h = a.sent,
                                                                m = JSON.parse(h.slice(18, h.length)),
                                                                (f = m.newstype) ? "1" === n || 1004 === f || -1 === i.indexOf("share") ? d.a.url({
                                                                    title: e,
                                                                    url: 1004 === f ? m.linkurl : i,
                                                                    openType: n,
                                                                    summary: c,
                                                                    shareImage: p
                                                                }) : Object(u.j)(i) && d.a.news({
                                                                    newsId: t,
                                                                    newsType: f,
                                                                    showType: "",
                                                                    relid: ""
                                                                }) : d.a.url({
                                                                    title: e,
                                                                    url: i,
                                                                    openType: n,
                                                                    summary: c,
                                                                    shareImage: p
                                                                });
                                                        case 9:
                                                        case "end":
                                                            return a.stop()
                                                    }
                                            }, a, r)
                                        }))()
                                    }
                                }
                            }
                        },
                        newsContent: function() {
                            var t = this.newsDetail.content || "";
                            return t = (t = (t = (t = (t = (t = (t = (t = (t = (t = (t = (t = t.replace(/<summary[^>]*>.*?<\/summary>/gi, "")).replace(/<section.*?audio-easy-container[\s\S]*?<\/section>/gi, "")).replace(/<\/p>/gi, "。")).replace(/<.*?>/gi, "")).replace(/<br[^>]*>/gi, "\n")).replace(/\n+/gi, "")).replace(/ +/g, "")).replace(/\s+/g, "&nbsp;")).replace(/&nbsp;/gi, "")).replace(/&gt;/gi, ">")).replace(/&lt;/gi, "<")).replace(/。+/g, "。")
                        },
                        newReadNews: function() {
                            var e = this
                                , i = t.trim(this.newsContent);
                            return i ? new d.a.readnews({
                                content: i,
                                end: function() {
                                    e.isPlaying = !1
                                },
                                paused: function() {
                                    e.isPlaying = !1
                                }
                            }) : {}
                        },
                        newPeachShare: function() {
                            var t = this;
                            return new d.a.share({
                                success: function() {},
                                cancel: function() {},
                                result: function(e) {
                                    e.arrPlat.length > 0 && (t.installWeChat = 1)
                                }
                            })
                        },
                        fontsizeClass: function() {
                            switch (parseInt(this.fontsize)) {
                                case 1:
                                    return "s-font";
                                case 2:
                                    return "";
                                case 3:
                                    return "l-font";
                                case 4:
                                    return "xl-font";
                                default:
                                    return ""
                            }
                        },
                        headVideoImg: function() {
                            var t = Object(v.a)(this.newsDetail.videoImageurl || this.newsDetail.videoImageurl, this.newsDetail.videoWidth || 640, this.newsDetail.videoHeight || 360);
                            return t
                        }
                    },
                    filters: {
                        showPart: function(t, e) {
                            return !t || t.length <= 0 ? "这位记者有点忙，还没做自我介绍..." : t.length > e ? t.slice(0, e) + "..." : t
                        },
                        formatColumnnames: function(t) {
                            return t = t.replace(/,/gi, "  ").replace(/>/gi, " | ")
                        },
                        formatesecond: u.e,
                        formatlll: function(t) {
                            return "number" != typeof t || isNaN(t) ? t : t < 1e3 ? t : t >= 1e3 && t < 1e4 ? "10.0" === (t / 1e3).toFixed(1) ? "1.0万" : (t / 1e3).toFixed(1) + "k" : t >= 1e4 ? (t / 1e4).toFixed(1) + "万" : t
                        }
                    },
                    directives: {
                        preload: {
                            inserted: function(e) {
                                var i = t(e).data("width")
                                    , n = t(e).data("height");
                                if (i && n && "undefind" != i && "undefind" != n) {
                                    t(e).width();
                                    t(e).parents(".link-video").css("cssText")
                                }
                            }
                        }
                    },
                    updated: function() {
                        var e = this;
                        window.xyJSBridgeIn.readNewsImgPlay = this.readNewsChangeImg,
                            window.addEventListener("scroll", function() {
                                t("iframe").map(function(i) {
                                    t("iframe").eq(i)[0].offsetTop > window.scrollY && t("iframe").eq(i)[0].offsetTop < window.scrollY + window.innerHeight ? (e.curerntIframe = i,
                                    t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i])) : Math.abs(e.curerntIframe - i) <= 2 ? t("iframe").eq(i)[0].src !== e.iframeSrcArr[i] && t("iframe").eq(i).attr("src", e.iframeSrcArr[i]) : t("iframe").eq(i).attr("src", "")
                                })
                            })
                    },
                    created: function() {
                        f.a.$on("login-suc", this.loginSuccessCallback),
                            this.userid = this.$route.query.userID,
                            this.minFrameWidth = this.getFrameWidth(),
                            this.docid = this.$route.params.docid,
                            this.getDataCallback(),
                            "undefined" == typeof xyJSBridge || void 0 === xyJSBridge.ready ? this.getData() : d.a.ready(),
                            this.fontsize = this.$route.query.fontsize,
                            f.a.$on("share-to", this.shareTo);
                        var t = this.$route.query.version || ""
                            , e = Number(t.split(".")[0]);
                        this.showReadNews = !!(e && e < 7)
                    },
                    beforeDestroy: function() {
                        f.a.$off("share-to", this.shareTo)
                    },
                    mounted: function() {
                        this.fontSize(),
                            window.xyJSBridgeIn.resetRSS = this.getColumnData,
                            this.getData()
                    },
                    methods: {
                        loginSuccessCallback: function(t) {
                            this.userid = JSON.parse(t).userID
                        },
                        closeAI: function() {
                            t(".content-container")[0].classList.remove("filter"),
                                this.isShowAnchor = !this.isShowAnchor,
                                document.body.removeEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                })
                        },
                        selectAnchor: function(e, i) {
                            this.selectedAI = e,
                                this.$refs.imgDom[i].style.border = "1px solid rgba(255, 255, 255, 1)",
                                t(".anchor-btn").css("opacity", "1");
                            for (var n = 0; n < this.$refs.imgDom.length; n++)
                                n != i && (this.$refs.imgDom[n].style.border = "1px solid rgba(255, 255, 255, 0.5)")
                        },
                        determine: function() {
                            this.selectedAI && (t(".content-container")[0].classList.remove("filter"),
                                this.isShowAnchor = !this.isShowAnchor,
                                t(".footer-logo-body-new").show(),
                                this.showPoster = !this.showPoster,
                                this.newsDetail.videourl = this.selectedAI.videoUrl,
                                this.loadVideo(this.selectedAI.videoUrl, null, this.newsDetail.newstype),
                                document.body.removeEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                }))
                        },
                        bodyScroll: function(t) {
                            t.preventDefault()
                        },
                        selectAI: function() {
                            t(".content-container")[0].classList.add("filter"),
                                this.isShowAnchor = !this.isShowAnchor,
                                t(".footer-logo-body-new").hide(),
                                document.body.addEventListener("touchmove", this.bodyScroll, {
                                    passive: !1
                                })
                        },
                        getFrameWidth: function() {
                            for (var t = window.location.href, e = (t = t.substr(t.indexOf("?") + 1).replace(/#[^#]*]/g, "")).split("&"), i = {}, n = 0, a = e.length; n < a; n++) {
                                var s = e[n].split("=");
                                i[s[0]] = s[1]
                            }
                            return i.minFrameWidth || ""
                        },
                        getData: function() {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, a, s, r;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return i.next = 2,
                                                    Object(l.p)(e.docid);
                                            case 2:
                                                if (s = i.sent,
                                                    e,
                                                    n = s[0].data,
                                                    a = s[1].data,
                                                    e.commonData = JSON.parse(n.slice(19, n.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.newsDetail = t.extend(JSON.parse(a.slice(18, a.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                "您访问的内容不存在或已删除!" != e.newsDetail.content) {
                                                    i.next = 15;
                                                    break
                                                }
                                                return e.nocontentStatus = !0,
                                                    i.abrupt("return", !1);
                                            case 15:
                                                1120 == e.newsDetail.newstype && e.newsDetail.aiAnchorModels && e.newsDetail.aiAnchorModels.length > 1 && (e.showPoster = !1,
                                                    e.anchor = e.newsDetail.aiAnchorModels || []),
                                                1120 == e.newsDetail.newstype && e.newsDetail.aiAnchorModels && e.newsDetail.aiAnchorModels.length > 1 && (e.showPoster = !1,
                                                    e.anchor = e.newsDetail.aiAnchorModels || []),
                                                    d.a.sharedata({
                                                        id: e.docid,
                                                        topic: e.newsDetail.topic,
                                                        summary: e.newsDetail.summary,
                                                        shareImage: e.newsDetail.shareImage,
                                                        contentimglist: e.newsDetail.contentimglist,
                                                        shareurl: e.newsDetail.shareurl,
                                                        commentStatus: e.newsDetail.commentStatus,
                                                        cvs: e.commonData.cvs,
                                                        newstype: e.newsDetail.newstype
                                                    }),
                                                    1107 == (r = e.newsDetail.newstype) || 1108 == r || 1109 == r || 1110 == r || 1118 == r ? (e.initActive(e.newsDetail.newstype),
                                                        d.a.senddata()) : (e.getColumnData(),
                                                        d.a.senddata());
                                            case 20:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        getDataCallback: function() {
                            var e, i, n = this;
                            d.a.getdata({
                                name: "DetailData",
                                success: function(a, s) {
                                    void 0 === s ? (a.detail1 && (e = a.detail1,
                                        n.commonData = JSON.parse(e.slice(19, e.length - 1))),
                                    a.detail2 && (i = a.detail2,
                                        n.newsDetail = t.extend(JSON.parse(i.slice(18, i.length)), {
                                            subscribed: 0
                                        }, {
                                            badnum: n.commonData.badNum
                                        }))) : ("" != a && (n.commonData = a),
                                    "" != s && (n.newsDetail = t.extend(s, {
                                        subscribed: 0
                                    }, {
                                        badnum: n.commonData.badNum
                                    }))),
                                        n.docid = n.newsDetail.id,
                                    1120 == n.newsDetail.newstype && n.newsDetail.aiAnchorModels && n.newsDetail.aiAnchorModels.length > 1 && (n.showPoster = !1,
                                        n.anchor = n.newsDetail.aiAnchorModels || []),
                                        d.a.sharedata({
                                            id: n.docid,
                                            topic: n.newsDetail.topic,
                                            summary: n.newsDetail.summary,
                                            shareImage: n.newsDetail.shareImage,
                                            contentimglist: n.newsDetail.contentimglist,
                                            shareurl: n.newsDetail.shareurl,
                                            commentStatus: n.newsDetail.commentStatus,
                                            cvs: n.commonData.cvs,
                                            newstype: n.newsDetail.newstype
                                        }),
                                        d.a.senddata();
                                    var o = n.newsDetail.newstype;
                                    1107 == o || 1108 == o || 1109 == o || 1110 == o || 1118 == o ? n.initActive(n.newsDetail.newstype) : (n.initStatus && n.newsDetail.groupedcategoryid && (n.getColumnData(),
                                        n.initStatus = !1),
                                        n.newPeachShare.check({
                                            arrPlat: ["wechat"]
                                        }))
                                },
                                failure: function(t) {}
                            })
                        },
                        getColumnData: function() {
                            var t = this;
                            return c()(o.a.mark(function e() {
                                var i, n, a;
                                return o.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return (i = t.$route.query).columnid = t.newsDetail.groupedcategoryid,
                                                    e.next = 4,
                                                    Object(l._7)(i);
                                            case 4:
                                                for (a in (n = e.sent).data)
                                                    t.newsDetail[a] = n.data[a];
                                            case 6:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        initActive: function(t) {
                            1107 == t ? this.$router.push("/app/" + this.docid + "/active/vote/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query)) : 1108 == t ? (this.curModule["my-collect"] = !0,
                                this.$route.query.pv = this.commonData.pvs,
                                this.$router.push({
                                    path: "/app/" + this.docid + "/collect/" + this.newsDetail.voteId,
                                    query: a()({}, this.$route.query, {
                                        commentStatus: this.newsDetail.commentStatus
                                    })
                                })) : 1109 == t ? (this.curModule["my-selection"] = !0,
                                this.$router.push("/app/" + this.docid + "/active/selection/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query))) : 1110 == t ? (this.curModule["my-questionaire"] = !0,
                                this.$router.push("/app/" + this.docid + "/active/questionaire/" + this.newsDetail.voteId + "?" + Object(u.k)(this.$route.query))) : 1118 == t && this.$router.push("/app/" + this.docid + "/mutually/theme/" + this.newsDetail.relid + "?" + Object(u.k)(this.$route.query))
                        },
                        groupContent: function(t) {
                            if (t && t.length > 0) {
                                for (var e = (t = (t = t.replace(/<hr[^>]*\/?>/gi, "|hr|")).replace(/data-gif-type="1"/g, "style='width: auto;height: auto;'")).split("|hr|"), i = "<div>", n = 0; n < e.length; n++)
                                    i += "<section>" + e[n] + "</section>";
                                return i += "</div>"
                            }
                        },
                        formatContent: function(t, e) {
                            var i = this;
                            if (t) {
                                return t = (t = (t = (t = t.replace(/font-family:.*;\b/gi, "")).replace(/<a [^>]+>\s*(<img[^>]+>)\s*<\/a>/gi, "$1")).replace(/(<img[^>]+src\s*=\s*""?([^>""\s]+)""?[^>]*>)/gi, '<a href="$2" class="link-image">$1</a>')).replace(/<embed ([\s\S]*?)\/>/gi, "<embed $1 ></embed>"),
                                    "" == e || 1 == parseInt(e) ? t = (t = (t = (t = (t = t.replace(/(<a[^>]+href\s*=\s*""?([^>""\s]+)""?[^>]*class="link-image"[^>]*>)/gi, '<a @click="showImage(\'$2\', $event)" class="link-image" target="_blank" name="link-image">')).replace(/<video[^>]*>[\s\S]*?<\/video>/gi, function(t) {
                                        var e = 0
                                            , i = t.match(/src\s*=\s*""?([^""\s]*)""?/i) || [0, 0]
                                            , n = t.match(/poster\s*=\s*""?([^""\s]*)""?/i) || [0, 0]
                                            , a = t.match(/data-width=""?([0-9]*)""?/gi) || [0, 0]
                                            , s = t.match(/data-height=""?([0-9]*)""?/gi) || [0, 0]
                                            , o = t.match(/datamediatime="([^/"]*?)/);
                                        o = [0, (new DOMParser).parseFromString(t, "text/html").querySelector("video").getAttribute("datamediatime")];
                                        var r = t.match(/datawidth=""?([0-9]*)""?/i) || [0, 0]
                                            , c = t.match(/dataheight=""?([0-9]*)""?/i) || [0, 0];
                                        parseInt(r[1]) < parseInt(c[1]) && (e = 1);
                                        return "<a @click.stop.prevent=\"loadVideo('" + i[1] + "', $event,'" + Object(v.a)(n[1], r[1], c[1]) + "','" + e + '\');" class="link-video" ><div class="video-container"><img src="' + Object(v.a)(n[1], r[1], c[1]) + '" onerror="this.src=\'https://img-xhpfm.xinhuaxmt.com/base/201602/20160201185231_1270.png@640w_360h_1e_1c_80Q_1x.png\'" class="v-image" data-url="' + i[1] + '" data-width="' + a[1] + '" data-height="' + s[1] + '" v-preload/><div class="video-icon-time"><span class="mark-video" :style="{left:0}"></span><span v-if="' + o[1] + '">{{' + o[1] + " | formatesecond}}</span></div></div></a>"
                                    })).replace(/(<svg[^>]*>[\s\S]*?<\/svg>)/gi, "<div @click=\"showImage('', $event, this)\">$1</div>")).replace(/<li>[\r\n\s]*(?=<img\s*src=""?([^>""\s]+)*""?\s*\/?>)/gi, '<li class="link-image" @click="showImage(\'$1\', $event)">')).replace(/<iframe[^>]*>[\s\S]*?<\/iframe>/gi, function(t) {
                                        var e = (t = t.replace(/&amp;/gi, "&")).match(/src\s*=\s*""?([^""\s]*)""?/i) || [0, ""]
                                            , n = t.match(/height\s*=\s*""?([^""\s]*)""?/i) || [0, 0]
                                            , a = t.match(/data-width\s*=\s*""?([^""\s]*)""?/i) || [0, 1920]
                                            , s = t.match(/data-height\s*=\s*""?([^""\s]*)""?/i) || [0, 1080]
                                            , o = t.match(/poster\s*=\s*""?([^""\s]*)""?/i) || [0, "https://img-xhpfm.xinhuaxmt.com/News/201909/bbfd5139d38c4dbdbd7c24537da94c15.png"]
                                            , r = t.match(/data-url\s*=\s*""?([^""\s]*)""?/i) || [0, Object(u.h)("videoUrl", e[1])];
                                        if (i.iframeSrcArr.push(e[1]),
                                        e[1].indexOf("vod-xhpfm.xinhuaxmt.com") > -1)
                                            return "<a @click.stop.prevent=\"loadVideo('" + r[1] + "', $event,'" + Object(v.a)(o[1], a[1], s[1]) + '\',\'1\',1102);" class="link-video content-vr" ><div class="video-container"><img src="' + Object(v.a)(o[1], a[1], s[1]) + '" onerror="this.src=\'https://img-xhpfm.xinhuaxmt.com/base/201602/20160201185231_1270.png@640w_360h_1e_1c_80Q_1x.png\'" class="v-image" data-url="' + r[1] + '" data-width="' + a[1] + '" data-height="' + s[1] + '" v-preload/><span class="mark-video"></span></div></a>';
                                        var c = Math.round((Math.floor(n[1] / 75 * 100) || Math.floor(640)) / 75 * 100 - .2) / 100;
                                        return '<iframe src="' + e[1] + '" width="100%" frameborder="0" style="height:' + c + 'rem; will-change: transform;"></iframe>'
                                    }) : 0 == parseInt(e) && (t = (t = (t = (t = (t = t.replace(/<li>[\r\n\s]*(?=<img\s*src=""?([^>""\s]+)*""?\s*\/?>)/gi, '<li class="link-image link-image-container" @click="showImage(\'$1\', $event)">')).replace(/(<img[^>]+src\s*=\s*""?([^>""\s]+)""?[^>]*>)/gi, '<span  class="btn"></span>')).replace(/(<a[^>]+href\s*=\s*""?([^>""\s]+)""?[^>]*class="link-image"[^>]*>)/gi, '<a class="link-image link-image-container" @click="showImage(\'$2\', $event)" name="link-image">')).replace(/(<[^>]+>\s*<video[^>]+src\s*=\s*""?([^>""\s]+)""?[^>]+poster\s*=\s*""?([^>""\s]+)""?[^>]*><\/video>\s*<\/[^>]+>)/gi, '<a @click.prevent="loadVideo(\'$2\', $event);" class="link-video-container"><div class="video-container"><span class="mark-video"></span></div></a>')).replace(/<svg(([\s\S])*?)<\/svg>/gi, '<a class="link-image-container" name="link-image"></a>')),
                                    t
                            }
                        },
                        openReporterEvent: function(t) {
                            window.xyJSBridge.theReporterHome(t)
                        },
                        askTheReporterEvent: function() {
                            this.userid && this.userid + "" != "0" ? f.a.$emit("ask-reporter", this.newsDetail.uid, this.newsDetail.uiName) : Object(m.m)()
                        },
                        readNews: function() {
                            this.isPlaying ? this.newReadNews.paused() : this.newReadNews.play(),
                                this.isPlaying = !this.isPlaying
                        },
                        readNewsChangeImg: function() {
                            this.isPlaying = !this.isPlaying
                        },
                        openSubscribe: m.i,
                        subscribeColumn: function(t) {
                            var e = this;
                            return c()(o.a.mark(function i() {
                                var n, a;
                                return o.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                return n = {
                                                    id: t,
                                                    userid: e.$route.query.userID,
                                                    clientLable: e.$route.query.clientLable,
                                                    clientToken: e.$route.query.clientToken
                                                },
                                                    a = e,
                                                    i.next = 4,
                                                    Object(l._18)(n).then(function(t) {
                                                        t.state >= 0 && (Object(m.n)({
                                                            news_id: a.docid,
                                                            category_id: t.id,
                                                            is_like: "1",
                                                            page_name: ""
                                                        }),
                                                            a.newsDetail.subscribed = 1)
                                                    }).catch(function(t) {});
                                            case 4:
                                                i.sent;
                                            case 5:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        shareTo: function(t) {
                            var e = {
                                title: this.newsDetail.topic,
                                desc: this.newsDetail.summary,
                                link: this.newsDetail.shareurl,
                                imgUrl: this.newsDetail.shareImage,
                                platName: t
                            };
                            this.newPeachShare.share(e)
                        },
                        fontSize: function(t) {
                            var e = this;
                            d.a.font({
                                size: function(t) {
                                    t || (e.fontsize = 3),
                                        e.fontsize = t
                                }
                            })
                        },
                        loadVideo: function(e, i, n, a) {
                            if (this.showPoster) {
                                var s = null;
                                (s = i ? t(i.target).parent() : t("#videoDiv")).hasClass("video-icon-time") && (s = s.parent()),
                                s.hasClass("video-container") && (s = s.parent());
                                var o = s.offset()
                                    , r = y.b
                                    , c = {
                                    url: e,
                                    poster: a,
                                    x: o.left / r,
                                    y: o.top / r,
                                    w: s.data("width") || s.width() / r,
                                    h: s.data("height") || s.height() / r
                                };
                                1102 == n ? d.a.vr(c) : d.a.video(c)
                            }
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    geVv: function(t, e) {},
    ggn5: function(t, e, i) {
        t.exports = i.p + "static/img/add_desktop_img1.a45decd.png"
    },
    h9yL: function(t, e) {},
    hSgV: function(t, e) {},
    "i/FD": function(t, e) {},
    i84Q: function(t, e, i) {
        "use strict";
        i.d(e, "b", function() {
            return a
        }),
            i.d(e, "a", function() {
                return s
            });
        var n = i("BpVp")
            , a = function(t) {
            return n.a.post("/news/subscol", t)
        }
            , s = function() {
            return n.a.post("/v700/enterprise/index")
        }
    },
    jMsO: function(t, e, i) {
        t.exports = i.p + "static/img/pass@2x.8596a2b.png"
    },
    jdlJ: function(t, e) {},
    jyqk: function(t, e) {},
    kTkl: function(t, e, i) {
        "use strict";
        var n = i("VTHE")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "collect-container"
                }, [t.isShare ? i("header-banner", {
                    attrs: {
                        title: "征集详情"
                    }
                }) : t._e(), t._v(" "), t.show ? i("div", {
                    staticClass: "user-container"
                }, [i("div", {
                    staticClass: "user-header"
                }, [i("div", {
                    staticClass: "headimg"
                }, [i("img", {
                    attrs: {
                        src: t.detailData.portrait,
                        onerror: t.defaultImg
                    }
                })]), t._v(" "), i("div", {
                    staticClass: "pull-left"
                }, [i("p", {
                    staticClass: "user-name"
                }, [t._v(t._s(t.detailData.userNick || "新华社网友"))]), t._v(" "), i("p", {
                    staticClass: "time"
                }, [t._v(t._s(t.detailData.publishTime))])])]), t._v(" "), i("div", {
                    staticClass: "c-item-body"
                }, [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length > 1 || (t.detailData.imgUrl || []).length > 0 ? i("div", {
                    staticClass: "imgList"
                }, [i("ul", [t.detailData.videoUrl ? i("li", {
                    class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""]
                }, [i("img", {
                    attrs: {
                        src: t.detailData.videoImage,
                        onerror: "this.remove(0)"
                    },
                    on: {
                        click: function(e) {
                            return t.previewsImg(e, !0, 0, t.detailData)
                        }
                    }
                }), t._v(" "), i("div", {
                    staticClass: "video-play",
                    class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""],
                    on: {
                        click: function(e) {
                            return t.previewsImg(e, !0, 0, t.detailData)
                        }
                    }
                })]) : t._e(), t._v(" "), t._l(t.detailData.imgUrl, function(e, n) {
                    return i("li", {
                        key: e + n,
                        class: [(t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 1 ? "len1" : (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 2 || (t.detailData.videoUrl ? 1 : 0) + (t.detailData.imgUrl || []).length == 4 ? "len2" : ""]
                    }, [i("img", {
                        attrs: {
                            src: e,
                            onerror: "this.remove(0)"
                        },
                        on: {
                            click: function(e) {
                                return t.previewsImg(e, !1, n, t.detailData)
                            }
                        }
                    })])
                })], 2)]) : t.detailData.videoUrl ? i("div", {
                    staticClass: "box",
                    style: {
                        background: "url(" + t.detailData.videoImage + ") center center / cover no-repeat"
                    },
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.previewsImg(e, !1, 0, t.detailData)
                        }
                    }
                }, [i("div", {
                    staticClass: "video-play single"
                })]) : t._e(), t._v(" "), i("div", {
                    staticClass: "i-b-content"
                }, [i("p", [t._v(t._s(t.detailData.content))])])]), t._v(" "), i("div", {
                    staticClass: "c-item-footer"
                }, [i("span", {
                    staticClass: "f-left"
                }, [t._v(t._s(t.detailData.supportCount) + "票")]), t._v(" "), i("div", {
                    staticClass: "pull-right"
                }, [0 == t.detailData.commentCount ? i("span", {
                    staticClass: "f-right"
                }, [t._v("评论")]) : i("span", {
                    staticClass: "f-right"
                }, [t._v(t._s(t._f("formatlll")(t.detailData.commentCount)))]), t._v(" "), t.detailData.supported ? t._e() : i("span", {
                    staticClass: "inline-btn",
                    class: [2 == t.status ? "" : "act"],
                    on: {
                        click: t.support
                    }
                }, [t._v("支持TA")]), t._v(" "), t.detailData.supported ? i("span", {
                    staticClass: "inline-btn act",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                t.supportWarning.apply(null, arguments)
                        }
                    }
                }, [t._v("已支持")]) : t._e()])])]) : t._e(), t._v(" "), i(t.curComment, {
                    tag: "component",
                    attrs: {
                        "comment-data": t.hotComment.hotComment.length > 0 ? t.hotComment.hotComment : t.hotComment.allComment,
                        "comment-count": t.hotComment.hotComment.length > 0 ? t.hotComment.hotComment.length : t.hotComment.allComment.length,
                        isnew: 0 === t.hotComment.hotComment.length && t.hotComment.allComment.length > 0,
                        modulename: t.hotComment.hotComment.length > 0 ? "热门评论" : "最新评论",
                        "main-id": t.mainid,
                        "detail-id": t.id,
                        "has-data": 1
                    }
                }), t._v(" "), t.isShare ? i("div", {
                    staticClass: "backlist-box",
                    on: {
                        click: t.clearDetail
                    }
                }, [i("i", {
                    staticClass: "icon-more"
                }), t._v(" "), i("span", [t._v("返回征集主页")])]) : t._e()], 1)
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("J18o")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-47360427", null);
        e.a = o.exports
    },
    l3sn: function(t, e, i) {
        "use strict";
        (function(t) {
                i.d(e, "x", function() {
                    return _
                }),
                    i.d(e, "p", function() {
                        return b
                    }),
                    i.d(e, "G", function() {
                        return D
                    }),
                    i.d(e, "H", function() {
                        return C
                    }),
                    i.d(e, "A", function() {
                        return x
                    }),
                    i.d(e, "_2", function() {
                        return I
                    }),
                    i.d(e, "U", function() {
                        return k
                    }),
                    i.d(e, "_0", function() {
                        return S
                    }),
                    i.d(e, "_4", function() {
                        return A
                    }),
                    i.d(e, "v", function() {
                        return O
                    }),
                    i.d(e, "_1", function() {
                        return T
                    }),
                    i.d(e, "w", function() {
                        return L
                    }),
                    i.d(e, "T", function() {
                        return U
                    }),
                    i.d(e, "D", function() {
                        return $
                    }),
                    i.d(e, "C", function() {
                        return P
                    }),
                    i.d(e, "_3", function() {
                        return q
                    }),
                    i.d(e, "_15", function() {
                        return N
                    }),
                    i.d(e, "_16", function() {
                        return R
                    }),
                    i.d(e, "_9", function() {
                        return j
                    }),
                    i.d(e, "n", function() {
                        return B
                    }),
                    i.d(e, "z", function() {
                        return E
                    }),
                    i.d(e, "_13", function() {
                        return F
                    }),
                    i.d(e, "B", function() {
                        return M
                    }),
                    i.d(e, "_6", function() {
                        return V
                    }),
                    i.d(e, "R", function() {
                        return J
                    }),
                    i.d(e, "W", function() {
                        return H
                    }),
                    i.d(e, "X", function() {
                        return Q
                    }),
                    i.d(e, "Y", function() {
                        return z
                    }),
                    i.d(e, "V", function() {
                        return W
                    }),
                    i.d(e, "q", function() {
                        return G
                    }),
                    i.d(e, "_14", function() {
                        return K
                    }),
                    i.d(e, "L", function() {
                        return Y
                    }),
                    i.d(e, "_29", function() {
                        return X
                    }),
                    i.d(e, "_33", function() {
                        return Z
                    }),
                    i.d(e, "_34", function() {
                        return tt
                    }),
                    i.d(e, "b", function() {
                        return et
                    }),
                    i.d(e, "c", function() {
                        return it
                    }),
                    i.d(e, "_18", function() {
                        return nt
                    }),
                    i.d(e, "_12", function() {
                        return at
                    }),
                    i.d(e, "j", function() {
                        return st
                    }),
                    i.d(e, "m", function() {
                        return ot
                    }),
                    i.d(e, "k", function() {
                        return rt
                    }),
                    i.d(e, "l", function() {
                        return ct
                    }),
                    i.d(e, "_42", function() {
                        return lt
                    }),
                    i.d(e, "_28", function() {
                        return ut
                    }),
                    i.d(e, "_36", function() {
                        return dt
                    }),
                    i.d(e, "_27", function() {
                        return pt
                    }),
                    i.d(e, "_35", function() {
                        return ht
                    }),
                    i.d(e, "_23", function() {
                        return mt
                    }),
                    i.d(e, "_30", function() {
                        return ft
                    }),
                    i.d(e, "o", function() {
                        return vt
                    }),
                    i.d(e, "S", function() {
                        return gt
                    }),
                    i.d(e, "_7", function() {
                        return wt
                    }),
                    i.d(e, "_8", function() {
                        return yt
                    }),
                    i.d(e, "e", function() {
                        return _t
                    }),
                    i.d(e, "J", function() {
                        return bt
                    }),
                    i.d(e, "Q", function() {
                        return Dt
                    }),
                    i.d(e, "F", function() {
                        return Ct
                    }),
                    i.d(e, "d", function() {
                        return xt
                    }),
                    i.d(e, "E", function() {
                        return It
                    }),
                    i.d(e, "K", function() {
                        return kt
                    }),
                    i.d(e, "_5", function() {
                        return St
                    }),
                    i.d(e, "u", function() {
                        return At
                    }),
                    i.d(e, "t", function() {
                        return Ot
                    }),
                    i.d(e, "s", function() {
                        return Tt
                    }),
                    i.d(e, "P", function() {
                        return Lt
                    }),
                    i.d(e, "N", function() {
                        return Ut
                    }),
                    i.d(e, "O", function() {
                        return $t
                    }),
                    i.d(e, "_38", function() {
                        return Pt
                    }),
                    i.d(e, "_20", function() {
                        return qt
                    }),
                    i.d(e, "_21", function() {
                        return Nt
                    }),
                    i.d(e, "_17", function() {
                        return Rt
                    }),
                    i.d(e, "_22", function() {
                        return jt
                    }),
                    i.d(e, "_40", function() {
                        return Bt
                    }),
                    i.d(e, "_41", function() {
                        return Et
                    }),
                    i.d(e, "_11", function() {
                        return Ft
                    }),
                    i.d(e, "_24", function() {
                        return Mt
                    }),
                    i.d(e, "_37", function() {
                        return Vt
                    }),
                    i.d(e, "_19", function() {
                        return Jt
                    }),
                    i.d(e, "y", function() {
                        return Ht
                    }),
                    i.d(e, "_44", function() {
                        return Qt
                    }),
                    i.d(e, "f", function() {
                        return zt
                    }),
                    i.d(e, "M", function() {
                        return Wt
                    }),
                    i.d(e, "Z", function() {
                        return Gt
                    }),
                    i.d(e, "a", function() {
                        return Kt
                    }),
                    i.d(e, "_32", function() {
                        return Yt
                    }),
                    i.d(e, "_31", function() {
                        return Xt
                    }),
                    i.d(e, "h", function() {
                        return Zt
                    }),
                    i.d(e, "g", function() {
                        return te
                    }),
                    i.d(e, "_10", function() {
                        return ee
                    }),
                    i.d(e, "_25", function() {
                        return ie
                    }),
                    i.d(e, "I", function() {
                        return ne
                    }),
                    i.d(e, "_39", function() {
                        return ae
                    }),
                    i.d(e, "r", function() {
                        return se
                    }),
                    i.d(e, "_43", function() {
                        return y
                    }),
                    i.d(e, "i", function() {
                        return g
                    }),
                    i.d(e, "_26", function() {
                        return w
                    });
                var n = i("hRKE")
                    , a = i.n(n)
                    , s = i("3cXf")
                    , o = i.n(s)
                    , r = i("BpVp")
                    , c = i("I29D")
                    , l = (i.n(c),
                    i("2Uyi"))
                    , u = i("0Nqt")
                    , d = (i.n(u),
                    i("2uFj"))
                    , p = i("d7e3")
                    , h = location.host;
                d.c.qiuzheng && (h = location.host || d.d);
                var m = (h = location.href.includes("http://") ? "http://" + h : "https://" + h) + "/v600/"
                    , f = h + "/"
                    , v = p.enc.Utf8.parse(p.MD5("Xinhuamm@2018").toString())
                    , g = "";
                function w(e, i, n) {
                    var a, s = [{
                        time: (new Date).getTime(),
                        event: e,
                        app_id: "105",
                        distinct_id: (a = (new Date).getTime(),
                        window.performance && "function" == typeof window.performance.now && (a += performance.now()),
                            "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(t) {
                                var e = (a + 16 * Math.random()) % 16 | 0;
                                return a = Math.floor(a / 16),
                                    ("x" === t ? e : 3 & e | 8).toString(16)
                            })),
                        properties: i
                    }];
                    t.ajax({
                        type: "post",
                        data: o()(s),
                        url: g,
                        success: function(t) {},
                        error: function(t) {}
                    }),
                    n && n(o()(s))
                }
                function y(t, e) {
                    if (e && "object" == (void 0 === e ? "undefined" : a()(e)))
                        var i = o()(e);
                    var n, s, c;
                    return r.a.post(t, {
                        param: (n = i,
                            s = p.TripleDES.encrypt(n, v, {
                                mode: p.mode.ECB,
                                padding: p.pad.Pkcs7
                            }),
                            c = p.enc.Base64.stringify(s.ciphertext),
                        window.xyJSBridge && window.xyJSBridge.output && window.xyJSBridge.output("原文：" + n + ";加密后：" + c),
                            c)
                    }).then(function(t) {
                        return null == t.data || 1 == t.data || "number" == typeof t.data ? t : (t.data = (e = t.data,
                            p.TripleDES.decrypt({
                                ciphertext: p.enc.Base64.parse(e)
                            }, v, {
                                mode: p.mode.ECB,
                                padding: p.pad.Pkcs7
                            }).toString(p.enc.Utf8)),
                        (t.data.indexOf("{") > -1 || t.data.indexOf("[") > -1) && (t.data = JSON.parse(t.data)),
                            t);
                        var e
                    }).catch(function(t) {})
                }
                g = "xhpfmapi.xinhuaxmt.com" == window.location.host ? "//flume.xinhuaapp.com" : "//testcms.jingjiribao.cn/flume/test ";
                var _ = function(t, e, i, n) {
                    return r.a.get(m + "news/detail.js", {
                        docid: t,
                        isview: e,
                        sign: i,
                        share: n
                    })
                }
                    , b = function(t, e, i, n) {
                    return r.a.all([{
                        url: m + "news/detail.js",
                        params: {
                            docid: t,
                            isview: e,
                            sign: i,
                            share: n || 0
                        }
                    }, {
                        url: m + "news/" + t + ".js",
                        params: {
                            isview: e,
                            sign: i,
                            share: n || 0
                        }
                    }])
                }
                    , D = function(t) {
                    return r.a.get(m + "news/" + t + ".js?ts=0")
                }
                    , C = function(t, e) {
                    return r.a.get(m + "news/" + t + ".js?ts=0&sign=" + e)
                }
                    , x = function(t, e, i) {
                    return r.a.get(t, {
                        isview: e,
                        sign: i
                    })
                }
                    , I = function(t, e, i) {
                    return y(m + "live/scenedetail", {
                        docid: t,
                        sorttype: -1,
                        pn: e || 1,
                        isview: 0,
                        h5request: 1,
                        clientVer: "9.0.0",
                        sign: i
                    })
                }
                    , k = function(t, e, i) {
                    return y(m + "live/reportdetail", {
                        reportid: e,
                        docid: t,
                        isview: i || 0,
                        h5request: 1,
                        clientVer: "9.0.0"
                    })
                }
                    , S = function(t, e) {
                    return y(m + "live/reportlistrelevant", {
                        docid: t,
                        pn: e || 1,
                        h5request: 1,
                        clientVer: "9.0.0"
                    })
                }
                    , A = function(t, e, i, n) {
                    return y(m + "live/reportlist", {
                        docid: t,
                        pn: e || 1,
                        livePn: i || 1,
                        sorttype: -1,
                        operatetype: n || 1,
                        isview: 0,
                        h5request: 1,
                        clientVer: "9.0.0"
                    })
                }
                    , O = function(t, e, i) {
                    return r.a.post(f + "v700/cms-news/page", {
                        condition: t,
                        current: e,
                        size: i
                    })
                }
                    , T = function(t, e, i) {
                    return r.a.post(f + "v708/live/comment", {
                        docid: t,
                        doctype: 2,
                        loadtype: e || 0,
                        loadorder: 0,
                        lastcommid: i || 0,
                        clientVer: "6.0.6"
                    })
                }
                    , L = function(t, e, i) {
                    return r.a.post(f + "v708/live/commentreply", {
                        pcomId: t,
                        lastcommid: e || 0,
                        loadtype: i || 0
                    })
                }
                    , U = function(t, e, i, n, a, s) {
                    return y(m + "news/recommend", {
                        columnId: t,
                        columnType: e,
                        num: i,
                        clientId: a,
                        playDocId: n,
                        type: 2,
                        clientVer: "9.0.0",
                        clientLable: s || "h5"
                    })
                }
                    , $ = function(t, e, i) {
                    return y(m + "core/industryIndex", {
                        columnid: t,
                        columntype: e,
                        clientVer: "9.0.0",
                        pn: i
                    })
                }
                    , P = function(t, e) {
                    return y(m + "core/industryColumnList", {
                        columnid: t,
                        pn: e || 1,
                        clientVer: "9.0.0"
                    })
                }
                    , q = function(t, e) {
                    return y(m + "live/scenelist", {
                        tagid: t,
                        pn: e || 1,
                        clientVer: "9.0.0"
                    })
                }
                    , N = function(t, e) {
                    return y(m + "core/localindex", {
                        columnid: t,
                        requestType: e || 2,
                        clientVer: "9.0.0"
                    })
                }
                    , R = function(t, e) {
                    return y(m + "core/locallist", {
                        columnid: t,
                        pn: e || 1,
                        clientVer: "9.0.0"
                    })
                }
                    , j = function(t, e) {
                    return r.a.post(f + "v708/core/themes", {
                        relid: t,
                        clientVer: "8.0.0",
                        clientLable: e || "h5"
                    })
                }
                    , B = function(t, e, i, n, a) {
                    return y(m + "core/columnnewslist", {
                        cid: t,
                        pn: e || 1,
                        clientVer: "8.8.2",
                        clientLable: i || "h5",
                        source: n,
                        userID: a || ""
                    })
                }
                    , E = function(t, e, i) {
                    return r.a.post(f + "v708/core/fastthemes", {
                        relid: t,
                        clientVer: "9.0.0",
                        clientLable: e || "h5",
                        pn: i || 1
                    })
                }
                    , F = function(t, e, i, n, a) {
                    return r.a.post(f + "v708/core/votethemes", {
                        relid: t,
                        clientVer: n,
                        clientLable: e || "h5",
                        pn: i || 1,
                        userID: a || 0
                    })
                }
                    , M = function(t, e, i, n) {
                    return r.a.post(f + "v708/core/indexlist", {
                        columnid: t,
                        columntype: e,
                        pn: i || 1,
                        clientVer: "9.0.0",
                        clientLable: n || "h5"
                    })
                }
                    , V = function(t, e) {
                    return r.a.post(f + "v708/core/themeNewsList", {
                        cid: t,
                        pn: e || 0,
                        clientVer: "9.0.0"
                    })
                }
                    , J = function(t, e) {
                    return r.a.post(f + "v708/user/popularityReporter", {
                        userID: t || 0,
                        pn: e || 1,
                        clientVer: "8.0.0",
                        clientId: "h5"
                    })
                }
                    , H = function(t) {
                    return y(m + "user/userhome", {
                        reporterUserId: t
                    })
                }
                    , Q = function(t, e) {
                    return y(m + "user/userhome", {
                        reporterUserId: t,
                        userID: e || 0
                    })
                }
                    , z = function(t, e) {
                    return y(m + "user/getNewsList", {
                        reportUserId: parseInt(t),
                        pn: e || 1,
                        clientVer: "9.0.0"
                    })
                }
                    , W = function(t, e, i) {
                    return y(m + "user/askuser", {
                        userID: parseInt(t),
                        pn: e || 1,
                        ctype: i || 1
                    })
                }
                    , G = function(t, e, i, n) {
                    return y(m + "news/getAskList", {
                        docId: t,
                        docType: i || 0,
                        pn: e || 1,
                        userID: n || 0,
                        showcount: 20
                    })
                }
                    , K = function(t) {
                    return y(m + "user/getinternationalcode", {
                        pn: t || 1
                    })
                }
                    , Y = function(t, e, i, n, a, s, o) {
                    return y(m + "live/newscomment", {
                        docid: t,
                        doctype: o || 0,
                        loadtype: a,
                        lastcommid: n,
                        userID: e || 0,
                        clientLable: i,
                        clientId: s,
                        clientVer: "7.1.2"
                    })
                }
                    , X = function(t, e, i, n) {
                    return y(m + "comment/addComment", {
                        docId: t,
                        docType: i || 0,
                        content: e,
                        commentSource: 2,
                        clientVer: "9.0.0",
                        userID: n || ""
                    })
                }
                    , Z = function(t, e) {
                    return y(m + "comment/addComment", {
                        docId: t,
                        liveId: t,
                        docType: 2,
                        content: e,
                        clientVer: "9.0.0",
                        commentSource: 2
                    })
                }
                    , tt = function(t, e, i, n) {
                    return y(m + "comment/addComment", {
                        docId: t,
                        liveId: t,
                        docType: 2,
                        content: e,
                        clientVer: "9.0.0",
                        commentSource: 2,
                        pcomId: i
                    })
                }
                    , et = function(t, e, i, n, a) {
                    return y(m + "solicitation/support", {
                        docId: t,
                        commentId: e,
                        doctype: 0,
                        supportcount: 1,
                        userID: i || 0,
                        clientLable: n || "h5",
                        clientId: a || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , it = function(t, e, i, n, a) {
                    return y(m + "comment/addSupport", {
                        docId: t,
                        commentId: e,
                        doctype: 0,
                        supportcount: 1,
                        userID: i || 0,
                        clientLable: n || "h5",
                        clientId: a || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , nt = function(t) {
                    return y(m + "core/ordercolumn", {
                        opType: t.opType,
                        columnId: t.id,
                        orderType: 1,
                        userID: t.userid,
                        clientLable: t.clientLable,
                        clientToken: t.clientToken
                    })
                }
                    , at = function(t, e, i) {
                    return y(m + "vote/info", {
                        id: parseInt(t),
                        userID: e || 0,
                        clientLable: i || "h5",
                        clientId: i || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , st = function(t, e, i, n) {
                    return y(m + "solicitation/info", {
                        id: parseInt(t),
                        type: e || 0,
                        userID: parseInt(i) || 0,
                        clientLable: n || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , ot = function(t, e, i, n, a) {
                    return y(m + "solicitation/recordList", {
                        interactionId: parseInt(t),
                        orderType: e || 1,
                        userID: parseInt(i) || 0,
                        clientLable: n || "h5",
                        pn: a || 1
                    })
                }
                    , rt = function(t, e, i) {
                    return y(m + "solicitation/detail", {
                        id: parseInt(t),
                        userID: parseInt(e) || 0,
                        clientLable: i || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , ct = function(t, e, i) {
                    return y(m + "solicitation/comments", {
                        recordId: parseInt(t),
                        userID: parseInt(e) || 0,
                        clientLable: i || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , lt = function(t, e, i, n) {
                    return y(m + "solicitation/vote", {
                        mainId: parseInt(t),
                        recordId: parseInt(e),
                        userID: parseInt(i),
                        clientLable: n || "",
                        clientVer: "9.0.0"
                    })
                }
                    , ut = function(t) {
                    return y(m + "solicitation/addcomment", t)
                }
                    , dt = function(t) {
                    return y(m + "vote/update", t)
                }
                    , pt = function(t, e, i) {
                    return y(m + "selection/info", {
                        id: parseInt(t),
                        userID: parseInt(e) || 0,
                        clientLable: i || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , ht = function(t, e, i, n) {
                    return y(m + "selection/select", {
                        mainId: parseInt(t),
                        detailId: parseInt(e),
                        userID: parseInt(i),
                        clientLable: n || "",
                        clientVer: "9.0.0"
                    })
                }
                    , mt = function(t, e, i, n) {
                    return y(m + "solicitation/getQuestionInfo", {
                        id: parseInt(t),
                        clientLable: n || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , ft = function(t) {
                    return y(m + "solicitation/saveQuestionDetail", t)
                }
                    , vt = function(t, e) {
                    return r.a.get(m + "news/advEx", {
                        columnId: t,
                        channelId: e,
                        clientVer: "9.0.0"
                    })
                }
                    , gt = function(t, e, i, n) {
                    return y(m + "open/recommenddetaillist", {
                        id: t,
                        columnId: e,
                        clientLable: i,
                        userID: n,
                        count: 5,
                        excludeRecommend: 0,
                        clientVer: "9.0.0"
                    })
                }
                    , wt = function(t) {
                    return r.a.post(m + "news/subscol", t)
                }
                    , yt = function() {
                    return y(m + "config/configs_h5", {
                        sign: Object(l.g)(),
                        clientVer: "9.0.0"
                    })
                }
                    , _t = function(t, e) {
                    return y(m + "user/addUserIntegral", {
                        type: t,
                        userID: e,
                        clientVer: "9.0.0"
                    })
                }
                    , bt = function(t) {
                    return y(m + "core/nav", {
                        clientLable: t || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , Dt = function(t, e) {
                    return y(m + "core/provincenav", {
                        parentId: t,
                        clientLable: e || "h5",
                        clientVer: "9.0.0"
                    })
                }
                    , Ct = function(t) {
                    var e = t.type
                        , i = t.userID;
                    return y(m + "open/kongyuan/votelist", {
                        type: e,
                        userID: i
                    })
                }
                    , xt = function(t) {
                    var e = t.userID
                        , i = t.voteId
                        , n = t.type;
                    return y(m + "open/kongyuan/addvote", {
                        userID: e,
                        id: i,
                        type: n
                    })
                }
                    , It = function(t) {
                    var e = t.id;
                    return r.a.post(f + "v700/book/detail", {
                        id: e
                    })
                }
                    , kt = function(t) {
                    return r.a.post(f + "v700/book/indexList", {
                        current: t,
                        size: 15,
                        clientVer: "8.5.4"
                    })
                }
                    , St = function(t, e, i) {
                    return r.a.post(f + "v700/book/search", {
                        current: t,
                        size: 15,
                        condition: {
                            keywords: e,
                            type: i
                        },
                        clientVer: "8.5.4"
                    })
                }
                    , At = function(t) {
                    return r.a.post(f + "v700/audio/special/page", t)
                }
                    , Ot = function(t) {
                    var e = t.id;
                    return r.a.post(f + "v700/audio/detail", {
                        id: e
                    })
                }
                    , Tt = function(t) {
                    return r.a.post(f + "v700/audio/detail", t)
                }
                    , Lt = function() {
                    return y(f + "v703/epidemic/theme/detail")
                }
                    , Ut = function() {
                    return r.a.post(f + "v700/pneumonia/searchAll")
                }
                    , $t = function() {
                    return r.a.post(f + "v700/pneumonia/searchBrand")
                }
                    , Pt = function(t, e) {
                    return r.a.post(f + "v700/verification/submitInformation", {
                        bizParam: t,
                        userID: e
                    })
                }
                    , qt = function() {
                    return r.a.post(f + "v700/verification/verifiedList")
                }
                    , Nt = function(t, e, i) {
                    return r.a.post(f + "v700/verification/searchVerifiedList", {
                        bizParam: {
                            condition: {
                                keywords: t,
                                type: e
                            },
                            current: i,
                            size: 10
                        }
                    })
                }
                    , Rt = function(t) {
                    return r.a.post(f + "v700/verification/myVerification", t)
                }
                    , jt = function(t) {
                    return r.a.post(f + "v700/verification/verified/page", t)
                }
                    , Bt = function(t) {
                    return r.a.post(f + "v700/verification/userVerification/page", t)
                }
                    , Et = function(t) {
                    return r.a.post(f + "v700/verification/userVerificationDetail", t)
                }
                    , Ft = function(t) {
                    return y(f + "v600/user/getVefiryCode", t)
                }
                    , Mt = function(t) {
                    return y(f + "v600/user/quickLogin", t)
                }
                    , Vt = function(t) {
                    return r.a.post(f + "v700/upload/sts/authorize", t)
                }
                    , Jt = function(t) {
                    return r.a.post(f + "v700/verification/verificationDetail", t)
                }
                    , Ht = function(t) {
                    return r.a.get(m + "news/getDisclaimer", {
                        docid: t
                    })
                }
                    , Qt = {
                    moreAttention: function(t) {
                        var e = t.current
                            , i = t.userID;
                        return r.a.post(f + "v708/core/youthMoreAttention", {
                            userID: i || 0,
                            pn: e || 1,
                            clientLable: "",
                            clientId: "",
                            clientVer: "8.5.4"
                        })
                    },
                    youthIndex: function(t) {
                        var e = t.current
                            , i = t.userID;
                        return r.a.post(f + "v708/core/youthIndex", {
                            userID: i || 0,
                            pn: e || 1,
                            clientLable: "",
                            clientId: "",
                            clientVer: "9.0.0"
                        })
                    },
                    youthMyAttention: function(t) {
                        var e = t.current
                            , i = t.userID;
                        return r.a.post(f + "v708/core/youthMyAttention", {
                            userID: i || 0,
                            pn: e || 1,
                            clientLable: "",
                            clientId: "",
                            clientVer: "8.5.4"
                        })
                    },
                    newsSupport: function(t, e) {
                        return r.a.post(f + "v700/news/support", {
                            userID: t,
                            bizParam: {
                                id: e
                            }
                        })
                    }
                }
                    , zt = {
                    submit: function(t, e, i) {
                        return r.a.post(f + "v800/handshoot/submit", {
                            clientLatitude: i,
                            clientLongitude: e,
                            bizParam: t,
                            clientVer: "8.5.4"
                        })
                    },
                    getScroll: function() {
                        return r.a.post(f + "v800/handshoot/scroll")
                    },
                    getList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.type
                            , a = t.userID;
                        return r.a.post(f + "v800/handshoot/list", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {
                                    type: n || ""
                                }
                            },
                            userID: a || "",
                            clientVer: "8.5.4"
                        })
                    },
                    getMyList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.userID;
                        return r.a.post(f + "v800/handshoot/my", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {
                                    isMy: 1
                                }
                            },
                            userID: n || ""
                        })
                    },
                    getMyFocusList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.userID;
                        return r.a.post(f + "v800/handshoot/myFocus", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20
                            },
                            userID: n || "",
                            clientVer: "8.5.4"
                        })
                    },
                    focus: function(t) {
                        var e = t.attentionType
                            , i = t.cancel
                            , n = t.newsId
                            , a = t.userID;
                        return r.a.post(f + "v800/handshoot/focus", {
                            bizParam: {
                                attentionType: e,
                                cancel: i,
                                newsId: n
                            },
                            userID: a
                        })
                    },
                    getDetail: function(t) {
                        var e = t.newsId
                            , i = t.userID
                            , n = t.isMy
                            , a = void 0 === n ? 0 : n;
                        return r.a.post(f + "v800/handshoot/news/detail", {
                            bizParam: {
                                newsId: e,
                                isMy: a
                            },
                            userID: i,
                            clientVer: "8.5.4"
                        })
                    },
                    getTypes: function() {
                        return r.a.post(f + "v800/handshoot/tags", {
                            clientVer: "8.5.4"
                        })
                    },
                    getAddress: function() {
                        return r.a.get("https://restapi.amap.com/v3/ip?parameters", {
                            key: "44a01a0feda10e99499b8bd3fc4bacd4",
                            output: "JSON"
                        })
                    },
                    getRealAddress: function(t) {
                        return r.a.get("https://restapi.amap.com/v3/geocode/regeo?output=JSON&location=" + t + "&key=44a01a0feda10e99499b8bd3fc4bacd4&radius=1000&extensions=all")
                    },
                    getAround: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.provinceCode
                            , a = t.userID;
                        return r.a.post(f + "v800/handshoot/around", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {
                                    provinceCode: n || ""
                                }
                            },
                            userID: a || "",
                            clientVer: "8.5.4"
                        })
                    },
                    getHotList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.userID;
                        return r.a.post(f + "v800/handshoot/hot", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {}
                            },
                            userID: n || "",
                            clientVer: "8.5.4"
                        })
                    },
                    getTopicDetailList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.userID
                            , a = t.topicId;
                        return r.a.post(f + "v800/handshoot/topic/detail", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {
                                    topicId: a
                                }
                            },
                            userID: n || ""
                        })
                    },
                    getEnergyList: function(t) {
                        var e = t.clientId
                            , i = t.current
                            , n = t.userID;
                        return r.a.post(f + "v800/handshoot/energy", {
                            clientId: e,
                            clientLable: e,
                            bizParam: {
                                current: i || 0,
                                size: 20,
                                condition: {}
                            },
                            userID: n || "",
                            clientVer: "8.5.4"
                        })
                    },
                    getTopicList: function(t) {
                        var e = t.current;
                        return r.a.post(f + "v800/handshoot/topic", {
                            bizParam: {
                                current: e || 0,
                                condition: {}
                            }
                        })
                    },
                    topicInfo: function(t) {
                        return r.a.post(f + "v800/handshoot/topic/info", {
                            bizParam: {
                                id: t
                            },
                            clientVer: "8.5.4"
                        })
                    },
                    getByParentId: function(t) {
                        return r.a.post(f + "v700/area/getByParentId", {
                            bizParam: {
                                parentId: t || 0
                            }
                        })
                    },
                    topicList: function() {
                        return r.a.post(f + "v800/handshoot/types")
                    }
                }
                    , Wt = function(t) {
                    return r.a.post(f + "v700/onepass/validate/h5", t)
                }
                    , Gt = function() {
                    return r.a.post(f + "v700/askuser/scorecode")
                }
                    , Kt = function(t, e, i, n, a) {
                    return y(m + "user/addAsk", {
                        userID: t,
                        answeruid: e,
                        askcontent: i,
                        docId: n,
                        docType: a || 0,
                        clientVer: "8.0.0"
                    })
                }
                    , Yt = function(t, e, i, n, a, s) {
                    return r.a.post(f + "v700/askuser/reward", {
                        userID: t,
                        bizParam: {
                            docId: e,
                            questionId: i,
                            docType: n || 0,
                            toUserId: a,
                            scoreCode: s
                        },
                        clientVer: "8.0.0"
                    })
                }
                    , Xt = function(t, e, i) {
                    return r.a.post(f + "v700/user/reward", {
                        userID: t,
                        bizParam: {
                            toUserId: e,
                            scoreCode: i
                        },
                        clientVer: "8.0.0"
                    })
                }
                    , Zt = function(t, e, i, n) {
                    return r.a.post(f + "v700/askuser/support", {
                        clientLable: "H5",
                        bizParam: {
                            cancel: t,
                            questionId: e,
                            docId: i
                        },
                        userID: n
                    })
                }
                    , te = function(t, e) {
                    return r.a.post(f + "v708/user/support", {
                        clientLable: "H5",
                        supportUserId: t,
                        userID: e
                    })
                }
                    , ee = function(t) {
                    return y(m + "user/regthird", {
                        publickey: t,
                        userstatus: 3004
                    })
                }
                    , ie = function(t, e, i) {
                    return y(m + "user/updateAsk", {
                        userID: t,
                        answercontent: e,
                        id: i,
                        clientVer: "8.0.0"
                    })
                }
                    , ne = function(t) {
                    var e = t.userId
                        , i = t.ctype
                        , n = t.clientVer
                        , a = t.pn;
                    return y(m + "user/askuser", {
                        userID: e,
                        ctype: i,
                        clientVer: n,
                        pn: a
                    })
                }
                    , ae = function(t, e, i) {
                    return y(m + "user/upAskUserState", {
                        userID: t,
                        id: i,
                        askId: e,
                        clientVer: "9.0.0"
                    })
                }
                    , se = function(t, e, i, n, a) {
                    return r.a.post(f + "v708/core/getAskNews", {
                        keyword: t,
                        pageNum: e,
                        userID: n,
                        clientLable: a,
                        pageSize: i || 10
                    })
                }
            }
        ).call(e, i("fu2u"))
    },
    lFWg: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("l3sn");
                i("DuOc");
                e.a = {
                    data: function() {
                        return {
                            newsData: [],
                            hasmore: 1,
                            page: 1,
                            homeFastnews: [],
                            listmsg: "这是我的底线",
                            isInit: !0
                        }
                    },
                    mounted: function() {
                        var e = this;
                        (this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                            this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                            this.userImg = JSON.parse(this.userInfo).headimage || JSON.parse(this.userInfo).headimage,
                            this.getList(),
                            IntersectionObserver) && new IntersectionObserver(function(t, i) {
                                t.forEach(function(t, i) {
                                    t.intersectionRatio > 0 && (e.isInit || e.getList())
                                })
                            }
                        ).observe(t(".more-btn")[0])
                    },
                    components: {
                        "news-list": function() {
                            return Promise.all([i.e(0), i.e(4)]).then(i.bind(null, "UdFi"))
                        }
                    },
                    methods: {
                        getList: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                r._44.youthIndex({
                                                    userID: t.userId,
                                                    current: t.page++
                                                }).then(function(e) {
                                                    if (t.isInit = !1,
                                                    e.data && (t.newsData = t.newsData.concat(e.data.data)),
                                                    t.hasmore < 1)
                                                        return !1;
                                                    t.hasmore = -1,
                                                        t.hasmore = e.hasmore
                                                });
                                            case 1:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    lKtK: function(t, e) {},
    lLIm: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("J0Oq")
                    , o = i.n(s)
                    , r = i("IHPB")
                    , c = i.n(r)
                    , l = i("l3sn")
                    , u = i("vgQg")
                    , d = i("M5JG")
                    , p = (i("KvKp"),
                    i("2Uyi"))
                    , h = i("Hln9")
                    , m = i("DuOc")
                    , f = i("wSez")
                    , v = (i.n(f),
                    navigator.userAgent.toLowerCase());
                e.a = {
                    data: function() {
                        return {
                            istrue: !1,
                            cList: [],
                            aList: [],
                            moduleList: [],
                            linkcommenturl: "",
                            commentContent: "",
                            theuserid: this.userid || 0,
                            isFocus: !1,
                            from: "",
                            openInXyapp: p.l.xyapp,
                            page: 1,
                            loading: !1,
                            loadText: "正在加载",
                            moreShowBoolen: !1,
                            isloading: !1,
                            focusing: !1,
                            showHostList: !0
                        }
                    },
                    props: {
                        docid: 0,
                        commentData: "",
                        commentCount: 0,
                        mainId: 0,
                        detailId: 0,
                        hasData: 0,
                        isshare: 0,
                        cv: 0,
                        isnew: !1,
                        userid: 0,
                        doctype: 0,
                        isOtherVote: !1
                    },
                    watch: {
                        commentCount: function(t, e) {
                            this.aList = t > 0 ? this.commentData : []
                        },
                        isshare: function(t) {
                            alert(t)
                        },
                        aList: function(t) {
                            t.forEach(function(t) {
                                t.floor && !t.isReverse && (t.floor = t.floor.reverse(),
                                    t.isReverse = !0)
                            })
                        },
                        cList: function(t) {
                            t.forEach(function(t) {
                                t.floor && !t.isReverse && (t.floor = t.floor.reverse(),
                                    t.isReverse = !0)
                            })
                        },
                        docid: function(t) {
                            this.hasData || this.getData(0, 0),
                            this.isshare && (this.linkcommenturl = Object(p.c)("comment", {
                                id: this.docid,
                                doctype: this.doctype ? this.doctype : 0
                            }))
                        }
                    },
                    created: function() {
                        this.from = this.$route.query.from,
                        this.hasData || this.getData(0, 0),
                        this.hasData && (this.cList = this.commentData,
                            this.cList.map(function(t) {
                                null === t.user && (t.user = {})
                            })),
                        this.isshare && (this.linkcommenturl = Object(p.c)("comment", {
                            id: this.docid,
                            doctype: this.doctype ? this.doctype : 0
                        }))
                    },
                    mounted: function() {
                        var e = document.documentElement.clientHeight || document.body.clientHeight;
                        window.addEventListener("resize", function() {
                            var i = document.documentElement.clientHeight || document.body.clientHeight;
                            e < i && p.l.android && t(".comment-input").blur(),
                                e = i
                        }, !1),
                            window.addEventListener("scroll", this.getCommonList)
                    },
                    beforeDestroy: function() {
                        window.removeEventListener("scroll", this.getCommonList)
                    },
                    filters: {
                        formatGood: function(t) {
                            return t / 1e4 > 1 ? Math.round(t / 1e3) / 10 + "万" : t / 1e3 > 1 ? Math.round(t / 100) / 10 + "K" : 0 === t ? "" : t
                        },
                        ossimgurl: h.a
                    },
                    computed: {
                        newComment: function() {
                            var t = this;
                            return new d.a.comment({
                                success: function(e) {
                                    t.getData(0, 0)
                                },
                                fail: function(t) {}
                            })
                        }
                    },
                    methods: {
                        getCommonList: function(t) {
                            if (!(this.hasData || t.target.URL && -1 != t.target.URL.indexOf("altas"))) {
                                var e = document.documentElement.scrollTop || document.body.scrollTop
                                    , i = "CSS1Compat" === document.compatMode ? document.documentElement.clientHeight : document.body.clientHeight
                                    , n = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
                                if (e < n - i - 150 && (this.isloading = !1),
                                e + i > n - 100 && 0 == this.isloading) {
                                    var a = [].concat(c()(this.aList));
                                    if (this.isloading = !0,
                                        this.loading = !0,
                                        this.getData(a[a.length - 1].id),
                                    0 == this.aList.length)
                                        return
                                }
                            }
                        },
                        getData: function() {
                            var e = this
                                , i = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 0
                                , n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 1;
                            return o()(a.a.mark(function s() {
                                var o;
                                return a.a.wrap(function(a) {
                                    for (; ; )
                                        switch (a.prev = a.next) {
                                            case 0:
                                                if (!e.hasData) {
                                                    a.next = 2;
                                                    break
                                                }
                                                return a.abrupt("return");
                                            case 2:
                                                return a.next = 6,
                                                    Object(l.L)(e.docid, e.theuserid, e.$route.query.clientLable, i, n, e.$route.query.clientId, e.doctype);
                                            case 6:
                                                (o = a.sent).data.hotCommentModels && o.data.hotCommentModels.length > 0 && (e.cList = o.data.hotCommentModels),
                                                    e.newAllList = [].concat(c()(o.data.fullCommentModels)),
                                                    e.aList = e.aList.concat(o.data.fullCommentModels),
                                                    e.cList.length > 0 ? (e.showHostList = !0,
                                                        e.istrue = !0) : (e.istrue = !1,
                                                        e.showHostList = !1),
                                                    e.loading = !1,
                                                0 === e.newAllList.length && 0 != i && (t(".comment-input").is(":focus") || Object(f.Toast)({
                                                    message: "没有更多数据了",
                                                    position: "bottom",
                                                    duration: 1e3
                                                })),
                                                    e.page++,
                                                    e.cList.map(function(t) {
                                                        null === t.user && (t.user = {})
                                                    }),
                                                    e.aList.map(function(t) {
                                                        null === t.user && (t.user = {})
                                                    });
                                            case 17:
                                            case "end":
                                                return a.stop()
                                        }
                                }, s, e)
                            }))()
                        },
                        showAllComment: function(e) {
                            var i = t(e.target);
                            i.prev(".max-row").removeClass("max-row"),
                                i.remove()
                        },
                        showAllFloor: function(e) {
                            var i = t(e.target);
                            "SPAN" == i[0].tagName.toUpperCase() && (i = i.parent()),
                                i.siblings().removeClass("fn-hide"),
                                i.remove()
                        },
                        checkGood: function(e) {
                            var i = this
                                , n = this
                                , a = t(e.target);
                            if (1 != this.isshare) {
                                if (1 == a.data("issupport") || a.hasClass("act"))
                                    return this.$toast({
                                        type: "default",
                                        topic: "您已点过赞"
                                    }),
                                        !1;
                                var s = a.data("id")
                                    , o = +a.text();
                                "collect" === this.from ? Object(l.b)(this.docid, s, this.theuserid, this.$route.query.clientLable, this.$route.query.clientId).then(function(t) {
                                    a.data("issupport", "1"),
                                        a.addClass("act"),
                                        o++,
                                        a.text(o),
                                        i.refreshGoods(s, o)
                                }).catch(function(t) {
                                    a.addClass("act"),
                                        n.$toast({
                                            type: "default",
                                            topic: t.message
                                        })
                                }) : Object(l.c)(this.docid, s, this.theuserid, this.$route.query.clientLable, this.$route.query.clientId).then(function(t) {
                                    a.data("issupport", "1"),
                                        a.addClass("act"),
                                        o++,
                                        a.text(o),
                                        i.refreshGoods(s, o)
                                }).catch(function(t) {
                                    a.addClass("act"),
                                        n.$toast({
                                            type: "default",
                                            topic: t.message
                                        })
                                })
                            } else {
                                var r = Object(p.c)("comment", {
                                    id: this.docid,
                                    doctype: this.doctype ? this.doctype : 0
                                });
                                if (v.indexOf("xinhuasheharmonybrower") >= 0) {
                                    var c = r.substring(r.indexOf("xhpfm"), r.length);
                                    d.a.jumpHarmonyPage(c)
                                } else
                                    window.location.href = r
                            }
                        },
                        refreshGoods: function(e, i) {
                            for (var n = t(".good"), a = 0; a < n.length; a++)
                                if (t(".good")[a].getAttribute("data-id") == e) {
                                    var s = t(".good").eq(a);
                                    s.text(i),
                                        s.addClass("act")
                                }
                        },
                        setNewsComment: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i, n;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                if (i = t,
                                                "" != t.commentContent) {
                                                    e.next = 4;
                                                    break
                                                }
                                                return t.$toast({
                                                    topic: "请填写内容后提交",
                                                    type: "warning"
                                                }),
                                                    e.abrupt("return", !1);
                                            case 4:
                                                return n = t.doctype,
                                                    e.next = 7,
                                                    Object(l._29)(t.docid, t.commentContent, n).then(function(e) {
                                                        i.$toast({
                                                            type: "success",
                                                            topic: e.message
                                                        }),
                                                            i.commentContent = "",
                                                            Object(l._26)("external_comment_news", {
                                                                content: t.commentContent,
                                                                related_id: t.docid,
                                                                news_type: u.a["" + t.newsType]
                                                            })
                                                    }).catch(function(t) {
                                                        i.$toast({
                                                            type: "error",
                                                            topic: t.message
                                                        })
                                                    });
                                            case 7:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        setCollectComment: function() {
                            var t = this;
                            return o()(a.a.mark(function e() {
                                var i;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return i = t,
                                                    e.next = 3,
                                                    Object(l._28)({
                                                        mainId: t.mainId,
                                                        recordId: t.detailId,
                                                        commentContent: t.commentContent
                                                    }).catch(function(t) {
                                                        i.$toast({
                                                            type: "error",
                                                            topic: t.message
                                                        })
                                                    });
                                            case 3:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        inputFocus: function() {
                            var t = document.getElementById("commentInput");
                            setTimeout(function() {
                                t.scrollIntoView(!0),
                                    t.scrollIntoViewIfNeeded()
                            }, 500),
                                this.isFocus = !0,
                                m.a.$emit("inputFocus"),
                                document.addEventListener("touchmove", this.stopTouchMove, {
                                    passive: !1
                                })
                        },
                        inputBlur: function() {
                            this.isFocus = !1,
                                m.a.$emit("inputBlur"),
                                document.removeEventListener("touchmove", this.stopTouchMove, {
                                    passive: !1
                                }),
                                setTimeout(function() {
                                    window.scrollTo(0, 0)
                                }, 200)
                        },
                        stopTouchMove: function(t) {
                            t.preventDefault()
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    "lN/h": function(t, e, i) {
        t.exports = i.p + "static/img/add_handshoot.2def5ec.png"
    },
    mVPP: function(t, e) {
        t.exports = ""
    },
    mm4C: function(t, e, i) {
        "use strict";
        var n = i("YQB8")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return t.openInXyapp ? t._e() : i("div", [i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !!t.isShow,
                        expression: "!!isShow"
                    }],
                    staticClass: "footer-banner"
                }, [t.type ? i("p", {
                    staticClass: "txt",
                    class: {
                        keyboardUp: t.isKeyBoardUp
                    }
                }, [t._v("\n      " + t._s(t.disclaimer) + "\n    ")]) : t._e()]), t._v(" "), i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !!t.isHandShoot,
                        expression: "!!isHandShoot"
                    }],
                    staticClass: "footer-banner handshoot-banner"
                }, [i("div", {
                    staticClass: "line"
                }, [t._v("免责声明")]), t._v(" "), i("p", {
                    staticClass: "txt handshoot-txt",
                    class: {
                        keyboardUp: t.isKeyBoardUp
                    }
                }, [t._v("\n      新华社全民拍欢迎广大网民爆料，爆料内容请严格遵守国家法律法规，我们将根据审核制度，及时调查追踪。\n    ")])]), t._v(" "), i("div", [i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: !t.isHide && !t.isCms,
                        expression: "!isHide && !isCms"
                    }],
                    staticClass: "link-app"
                }, [i("div", {
                    staticClass: "footer-logo-body-new",
                    class: {
                        "footer-xs-max": t.isIPhoneX && !t.isAudioDetail,
                        inAudioPage: t.isAudioDetail && !t.isIPhoneX,
                        "inAudioPage-xs-max": t.isIPhoneX && t.isAudioDetail,
                        "footer-logo-local": 1 == t.shareStyle || 1 == t.isPartnews,
                        is5G: t.is5G
                    },
                    on: {
                        click: t.link
                    }
                })])])])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("Pm0f")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-0e00ecb2", null);
        e.a = o.exports
    },
    muuT: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("aA9S")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("3cXf")
                    , u = i.n(l)
                    , d = i("Hln9")
                    , p = i("KvKp")
                    , h = i("M5JG")
                    , m = i("DuOc")
                    , f = i("l3sn")
                    , v = i("mm4C")
                    , g = i("2Uyi")
                    , w = (i("BpVp"),
                    i("3s8o"))
                    , y = i("6rfU")
                    , _ = i("Hln9")
                    , b = i("2uFj");
                e.a = {
                    data: function() {
                        return {
                            listClass: {
                                "vote-list": !0,
                                finish: !1
                            },
                            selectlist: [],
                            userNameRestriction: this.moduleData.userNameRestriction,
                            mobileRestriction: this.moduleData.mobileRestriction,
                            addressRestriction: this.moduleData.addressRestriction,
                            userName: "",
                            mobile: "",
                            address: "",
                            isSupport: [],
                            isSupport_end: [],
                            wxuserid: "",
                            wxopenId: "",
                            sourceType: 0 == this.isshare ? 1 : 2,
                            userid: this.theuserid,
                            wxSign: localStorage.getItem("sign"),
                            isUIToast: !1,
                            whatsNeed: [],
                            weChatUserInfo: [],
                            init: !0,
                            test: [],
                            residueCount: 0,
                            isIos: g.l.ios || g.l.iPhone || g.l.iPad,
                            isother: !1,
                            vComment: "",
                            wordCount: 0,
                            isShowOther: !1,
                            isChangeEnter: !1
                        }
                    },
                    props: ["moduleData", "type", "theuserid", "isshare", "source", "activeid", "sign", "voteId", "isTheme", "commentId", "needLogin", "isMutuallytheme"],
                    components: {
                        "my-footer": v.a,
                        "my-toast": y.a
                    },
                    watch: {
                        vComment: function() {
                            this.vComment.length <= 120 && (this.wordCount = this.vComment.length)
                        },
                        isUIToast: function(t) {
                            t ? m.a.$emit("inputFocus") : m.a.$emit("inputBlur")
                        }
                    },
                    filters: {
                        formatimg: d.a,
                        fnRate: function(t, e, i) {
                            if (0 == t)
                                return 0;
                            if (i)
                                var n = Math.round(t / i * 1e3) / 10;
                            else
                                n = Math.round(t / e * 1e3) / 10;
                            return n.toFixed(0)
                        },
                        formatGood: function(t) {
                            return t / 1e3 >= 1 ? Math.round(t / 100) / 10 + "K" : t
                        },
                        ossimgurl: _.a
                    },
                    mounted: function() {
                        if (void 0 != this.$route.query.token && void 0 != this.$route.query.openId)
                            return localStorage.setItem("sign", this.$route.query.token),
                                localStorage.setItem("openId", this.$route.query.openId),
                                void this.getAccessToken();
                        if (void 0 != localStorage.getItem("sign") && void 0 != localStorage.getItem("openId") && 1 == this.isshare) {
                            this.init = !0;
                            this.getAccessToken()
                        }
                        var e = this;
                        setTimeout(function() {
                            t("video").each(function(i, n) {
                                t("video").get(i).addEventListener("play", function(t) {
                                    e.stopAllAudio()
                                })
                            })
                        }, 2e3)
                    },
                    computed: {
                        sourceStyle: function() {
                            return 1 == this.source
                        },
                        typeClass: function() {
                            return this.moduleData.optionType > 1 ? "selection-media-container" : "selection-txt-container"
                        },
                        listStatus: function() {
                            if (this.moduleData)
                                return this.moduleData.status > 2 || 1 == this.isSupport ? (this.listClass.finish = !0,
                                    this.listClass) : this.listClass
                        },
                        joinCycle: function() {
                            if (this.moduleData)
                                if (0 == this.moduleData.joinCycle) {
                                    if (this.moduleData.hasCommitByUser >= this.moduleData.joinFrequency)
                                        return !0
                                } else if (1 == this.moduleData.joinCycle) {
                                    var t = this.moduleData.endTime.time - this.moduleData.beginTime.time;
                                    if (this.moduleData.hasCommitByUser >= Math.ceil(t / 864e5) * this.moduleData.joinFrequency || this.moduleData.hasCommitByUser >= this.moduleData.joinFrequency)
                                        return !0
                                } else {
                                    if (2 != this.moduleData.joinCycle)
                                        return !1;
                                    var e = this.moduleData.endTime.time - this.moduleData.beginTime.time;
                                    if (this.moduleData.hasCommitByUser >= Math.ceil(e / 864e5 / 7) * this.moduleData.joinFrequency)
                                        return !0
                                }
                        }
                    },
                    created: function() {
                        this.theuserid && (this.userid = this.theuserid),
                            m.a.$on("login-suc", this.loginSuccessCallback),
                            window.xyJSBridgeIn.postCommentSuccess = this.voteOtherOption
                    },
                    beforeDestroy: function() {
                        m.a.$off("login-suc", this.loginSuccessCallback)
                    },
                    updated: function() {
                        window.xyJSBridgeIn.surveyUserInfo = this.getUserInfo,
                            t(window).scroll(function() {
                                (t(".support_ta_wrap").length > 0 && t(".support_ta_wrap").offset().top) < t(window).scrollTop() + t(window).height() ? t(".line-sub").addClass("initial") : t(".line-sub").removeClass("initial")
                            })
                    },
                    methods: {
                        stopAudio: function() {
                            this.stopAllAudio()
                        },
                        voteOtherOption: function() {
                            this.vote(this.moduleData.id, this.userid)
                        },
                        previewsImg: function(t) {
                            0 == this.isshare ? h.a.image({
                                current: t,
                                urls: [t]
                            }) : this.$preview({
                                previewList: [t],
                                startPosition: 0
                            })
                        },
                        handleClose: function() {
                            this.isUIToast = !1
                        },
                        getAccessToken: function() {
                            var t = this
                                , e = this
                                , i = localStorage.getItem("openId");
                            localStorage.getItem("sign");
                            Object(f._10)(i).then(function(n) {
                                var a = n.data
                                    , s = n.state;
                                n && 0 == s ? (e.userid = a.userId,
                                    e.wxuserid = a.userId,
                                    e.wxopenId = i,
                                    e.test.push(e.wxuserid, e.wxopenId),
                                    setTimeout(function() {
                                        e.getData()
                                    }, 500),
                                    1 == e.moduleData.userInfoRestriction && e.isSupport.length < 1 ? (e.init || (e.isUIToast = !0),
                                        e.whatsNeed.push({
                                            wxusser: e.wxuserid,
                                            openId: e.wxopenId,
                                            name: e.moduleData.userNameRestriction,
                                            mobile: e.moduleData.mobileRestriction,
                                            address: e.moduleData.addressRestriction
                                        }),
                                        e.init = !1) : e.init ? (e.getData(),
                                        e.init = !1) : e.submitVote(e.wxuserid, e.wxopenId)) : (localStorage.removeItem("sign"),
                                    t.$toast({
                                        type: "warning",
                                        topic: "微信认证失败"
                                    }),
                                    setTimeout(function() {
                                        window.location.reload()
                                    }, 1e3))
                            })
                        },
                        getAccessToken2: function() {
                            var e = this
                                , i = Object(w.c)();
                            t.ajax({
                                type: "get",
                                data: {
                                    action: "validateUser",
                                    s: localStorage.getItem("sign")
                                },
                                url: i.url,
                                dataType: "jsonp",
                                success: function(t) {
                                    if (e.userid = t.userId,
                                        e.test.push(t),
                                        !t.userId)
                                        return e.$toast({
                                            type: "warning",
                                            topic: "认证失败，请刷新页面重试"
                                        }),
                                            void localStorage.removeItem("sign");
                                    e.wxuserid = t.userId && t.userId,
                                        e.wxopenId = t.openId && t.openId,
                                        e.test.push(e.wxuserid, e.wxopenId),
                                        setTimeout(function() {
                                            e.getData()
                                        }, 500),
                                        1 == e.moduleData.userInfoRestriction && e.isSupport.length < 1 ? (e.init || (e.isUIToast = !0),
                                            e.whatsNeed.push({
                                                wxusser: e.wxuserid,
                                                openId: e.wxopenId,
                                                name: e.moduleData.userNameRestriction,
                                                mobile: e.moduleData.mobileRestriction,
                                                address: e.moduleData.addressRestriction
                                            }),
                                            e.init = !1) : e.init ? (e.getData(),
                                            e.init = !1) : e.submitVote(e.wxuserid, e.wxopenId)
                                },
                                error: function(t) {}
                            })
                        },
                        buryPointRes: function() {
                            var e = [{
                                time: (new Date).getTime(),
                                event: "vote",
                                distinct_id: this.$route.query.clientLable || "h5",
                                app_id: "105",
                                properties: {
                                    user_id: this.userid,
                                    content_id: this.moduleData.id,
                                    content: this.selectlist.join(",")
                                }
                            }];
                            t.ajax({
                                type: "post",
                                data: u()(e),
                                url: f.i,
                                success: function(t) {},
                                error: function(t) {}
                            })
                        },
                        getUserInfo: function(t, e) {
                            if (t) {
                                var i = t;
                                this.userName = i.name,
                                    this.address = i.address,
                                    this.mobile = i.mobile,
                                    e ? this.submitVote(e.wxUser, e.openId) : this.submitVote()
                            }
                        },
                        changeStart: function(t, e, i) {
                            if (1 == this.userNameRestriction && "" == t || 1 == this.mobileRestriction && "" == e || 1 == this.addressRestriction && "" == i)
                                return !1
                        },
                        getData: function() {
                            var t = this;
                            return c()(a.a.mark(function e() {
                                var i;
                                return a.a.wrap(function(e) {
                                    for (; ; )
                                        switch (e.prev = e.next) {
                                            case 0:
                                                return t.activeid = t.$route.params.activeid,
                                                t.activeid || (t.activeid = t.voteId),
                                                t.isTheme && (t.activeid = t.voteId),
                                                    e.next = 6,
                                                    Object(f._12)(t.activeid, t.userid, t.$route.query.clientLable);
                                            case 6:
                                                i = e.sent,
                                                    t.moduleData = o()(t.moduleData, i.data),
                                                    t.$forceUpdate();
                                            case 10:
                                            case "end":
                                                return e.stop()
                                        }
                                }, e, t)
                            }))()
                        },
                        loginFn: function() {
                            this.userid > 0 || this.isshare || 0 == this.moduleData.loginRestriction || Object(p.m)()
                        },
                        loginSuccessCallback: function(t) {
                            this.userid = JSON.parse(t).userID
                        },
                        vote: function(t) {
                            var e = this;
                            return c()(a.a.mark(function t() {
                                return a.a.wrap(function(t) {
                                    for (; ; )
                                        switch (t.prev = t.next) {
                                            case 0:
                                                if (!(navigator.userAgent.toLowerCase().indexOf("xinhuasheharmonybrower") >= 0)) {
                                                    t.next = 4;
                                                    break
                                                }
                                                return m.a.$emit("gotoapp"),
                                                    t.abrupt("return");
                                            case 4:
                                                if (!g.l.xyapp || 1 != e.isshare) {
                                                    t.next = 8;
                                                    break
                                                }
                                                return e.$toast({
                                                    type: "error",
                                                    topic: "分享页不能在端内投票"
                                                }),
                                                    t.abrupt("return");
                                            case 8:
                                                if (!((g.l.isDin || g.l.qq) && e.selectlist.length > 0)) {
                                                    t.next = 12;
                                                    break
                                                }
                                                return e.$toast({
                                                    type: "error",
                                                    topic: "投票失败，目前仅支持微信内投票功能"
                                                }),
                                                    t.abrupt("return");
                                            case 12:
                                                if (e.openLink(),
                                                !e.$route.query.isview || !localStorage.getItem("sign")) {
                                                    t.next = 17;
                                                    break
                                                }
                                                return t.abrupt("return", !1);
                                            case 17:
                                                if (e,
                                                    m.a.$emit("check-activestatus", e.moduleData.status),
                                                2 == e.moduleData.status) {
                                                    t.next = 21;
                                                    break
                                                }
                                                return t.abrupt("return", !1);
                                            case 21:
                                                if (!(e.selectlist.length < 1)) {
                                                    t.next = 23;
                                                    break
                                                }
                                                return t.abrupt("return", !1);
                                            case 23:
                                                if (!(e.userid > 0 || 0 == e.moduleData.loginRestriction || e.$route.query.nickname)) {
                                                    t.next = 42;
                                                    break
                                                }
                                                if (!(1 == e.moduleData.userInfoRestriction && e.isSupport.length < 1 && 0 == e.isshare)) {
                                                    t.next = 28;
                                                    break
                                                }
                                                h.a.surveyUserInfo(e.moduleData.userNameRestriction, e.moduleData.mobileRestriction, e.moduleData.addressRestriction),
                                                    t.next = 40;
                                                break;
                                            case 28:
                                                if (!localStorage.getItem("sign") || 1 != e.isshare) {
                                                    t.next = 32;
                                                    break
                                                }
                                                e.getAccessToken(),
                                                    t.next = 40;
                                                break;
                                            case 32:
                                                if (!e.theuserid || 1 != e.isshare || !e.moduleData.userInfoRestriction) {
                                                    t.next = 37;
                                                    break
                                                }
                                                e.isUIToast = !0,
                                                    e.whatsNeed.push({
                                                        wxusser: e.theuserid,
                                                        openId: e.theuserid,
                                                        name: e.moduleData.userNameRestriction,
                                                        mobile: e.moduleData.mobileRestriction,
                                                        address: e.moduleData.addressRestriction
                                                    }),
                                                    t.next = 40;
                                                break;
                                            case 37:
                                                if (e.moduleData.joinFrequency != e.moduleData.hasCommitByUser) {
                                                    t.next = 39;
                                                    break
                                                }
                                                return t.abrupt("return");
                                            case 39:
                                                e.submitVote();
                                            case 40:
                                                t.next = 43;
                                                break;
                                            case 42:
                                                Object(p.m)();
                                            case 43:
                                            case "end":
                                                return t.stop()
                                        }
                                }, t, e)
                            }))()
                        },
                        setChoice: function(e, i, n, s, o, r) {
                            var l = this;
                            return c()(a.a.mark(function c() {
                                var u;
                                return a.a.wrap(function(a) {
                                    for (; ; )
                                        switch (a.prev = a.next) {
                                            case 0:
                                                if (!l.isMutuallytheme) {
                                                    a.next = 3;
                                                    break
                                                }
                                                return l.openLink(!0),
                                                    a.abrupt("return");
                                            case 3:
                                                if (1 !== l.moduleData.voteChannel || 1 !== l.isshare) {
                                                    a.next = 6;
                                                    break
                                                }
                                                return l.openLink(!0),
                                                    a.abrupt("return");
                                            case 6:
                                                if (!l.needLogin || l.userid) {
                                                    a.next = 8;
                                                    break
                                                }
                                                return a.abrupt("return");
                                            case 8:
                                                if (l.isother = !1,
                                                    !(n < 2)) {
                                                    a.next = 13;
                                                    break
                                                }
                                                return 0 === l.isshare ? Object(p.c)({
                                                    type: 2,
                                                    content: "活动尚未开始,敬请期待"
                                                }) : l.$toast({
                                                    type: "warning",
                                                    topic: "活动尚未开始,敬请期待"
                                                }),
                                                    a.abrupt("return");
                                            case 13:
                                                if (!(n > 2)) {
                                                    a.next = 16;
                                                    break
                                                }
                                                return l.$toast({
                                                    type: "warning",
                                                    topic: "投票已结束"
                                                }),
                                                    a.abrupt("return");
                                            case 16:
                                                if (r != o) {
                                                    a.next = 23;
                                                    break
                                                }
                                                if (!(l.moduleData.optionType > 1)) {
                                                    a.next = 22;
                                                    break
                                                }
                                                return 0 === l.isshare ? Object(p.c)({
                                                    type: 2,
                                                    content: "您已参加过该投票"
                                                }) : l.$toast({
                                                    type: "warning",
                                                    topic: "您已参加过该投票"
                                                }),
                                                    a.abrupt("return");
                                            case 22:
                                                return a.abrupt("return");
                                            case 23:
                                                if (l.openLink(),
                                                !l.$route.query.isview || !localStorage.getItem("sign")) {
                                                    a.next = 27;
                                                    break
                                                }
                                                return a.abrupt("return", !1);
                                            case 27:
                                                if (1 != i) {
                                                    a.next = 31;
                                                    break
                                                }
                                                5 == e.type ? (l.isother = !0,
                                                    1 == l.isshare ? (l.selectlist.splice(0, 1, e.id),
                                                        l.isShowOther = !0,
                                                        t(".vote-input").focus()) : (l.selectlist.splice(0, 1, e.id),
                                                        l.userid > 0 || 0 == l.moduleData.loginRestriction || l.$route.query.nickname ? (u = l.commentId && 0 != l.commentId ? l.commentId : l.$route.params.docid,
                                                            h.a.postComment({
                                                                docId: u,
                                                                newsType: 1107,
                                                                docType: 5
                                                            })) : (l.needSendMsg = !0,
                                                            Object(p.m)()))) : (l.selectlist.splice(0, 1, e.id),
                                                    l.isShowOther = !1),
                                                    a.next = 39;
                                                break;
                                            case 31:
                                                if (!l.selectlist.includes(e.id)) {
                                                    a.next = 35;
                                                    break
                                                }
                                                l.selectlist = l.selectlist.filter(function(t) {
                                                    return t != e.id
                                                }),
                                                    a.next = 39;
                                                break;
                                            case 35:
                                                if (l.selectlist.length != s || 0 == s) {
                                                    a.next = 38;
                                                    break
                                                }
                                                return l.showMessage("error", "最多支持选择" + s + "项"),
                                                    a.abrupt("return");
                                            case 38:
                                                l.selectlist.push(e.id);
                                            case 39:
                                            case "end":
                                                return a.stop()
                                        }
                                }, c, l)
                            }))()
                        },
                        submitVote: function(t, e) {
                            var i = this;
                            return c()(a.a.mark(function n() {
                                var s, o, r, c, l;
                                return a.a.wrap(function(n) {
                                    for (; ; )
                                        switch (n.prev = n.next) {
                                            case 0:
                                                return s = {
                                                    userId: t || (i.userid ? i.userid : 0),
                                                    userID: t || (i.userid ? i.userid : 0),
                                                    clientLable: i.$route.query.clientLable ? i.$route.query.clientLable : "h5",
                                                    deviceId: i.$route.query.clientLable,
                                                    optionId: i.selectlist,
                                                    interactionType: 1,
                                                    optionType: i.moduleData.optionType,
                                                    interactionId: i.moduleData.id,
                                                    openId: e || "",
                                                    source: "",
                                                    requestSource: i.sourceType,
                                                    remark: "",
                                                    userName: i.userName,
                                                    interactionAddress: i.address,
                                                    phone: i.mobile
                                                },
                                                    i.test.push(s),
                                                    n.next = 4,
                                                    Object(f._36)(s).catch(function(t) {});
                                            case 4:
                                                if (-1 != (o = n.sent).state) {
                                                    n.next = 7;
                                                    break
                                                }
                                                return n.abrupt("return");
                                            case 7:
                                                if (!i.isother) {
                                                    n.next = 14;
                                                    break
                                                }
                                                if (!i.isshare) {
                                                    n.next = 13;
                                                    break
                                                }
                                                return n.next = 11,
                                                    Object(f._29)(i.$route.params.docid, i.vComment, 5).then(function(t) {});
                                            case 11:
                                                n.next = 14;
                                                break;
                                            case 13:
                                                h.a.sendComment();
                                            case 14:
                                                if (i.$toast({
                                                    type: "success",
                                                    topic: "投票成功!"
                                                }),
                                                t && 0 != t && (i.userid = t),
                                                !o || 0 != o.state) {
                                                    n.next = 29;
                                                    break
                                                }
                                                if (o.data.residueCount > 0 ? (i.isshare,
                                                    i.$toast({
                                                        type: "success",
                                                        topic: "投票成功! 您还有" + o.data.residueCount + "次投票机会"
                                                    }),
                                                    i.residueCount = o.data.residueCount,
                                                    i.moduleData.optionType > 1 ? i.isSupport = [] : (i.isSupport = [],
                                                        i.isSupport_end = i.selectlist)) : (0 === i.isshare || g.l.wechat && i.$toast({
                                                    type: "success",
                                                    topic: "投票成功 感谢参与！"
                                                }),
                                                    i.isSupport = i.selectlist),
                                                    setTimeout(function() {
                                                        i.getData()
                                                    }, 500),
                                                    0 == i.isshare ? Object(p.o)(i.$route.params.docid, i.moduleData.id) : i.isUIToast = !1,
                                                    m.a.$emit("suc-reset"),
                                                0 != i.isshare) {
                                                    n.next = 29;
                                                    break
                                                }
                                                return n.next = 25,
                                                    Object(f.e)(8, t || i.userid);
                                            case 25:
                                                r = n.sent,
                                                    c = r.data.score,
                                                    l = r.data.name,
                                                c > 0 && setTimeout(function() {
                                                    i.$toast({
                                                        type: "integral",
                                                        integral: "+" + c,
                                                        topic: l
                                                    })
                                                }, 800);
                                            case 29:
                                            case "end":
                                                return n.stop()
                                        }
                                }, n, i)
                            }))()
                        },
                        isSupported: function(t) {
                            return this.isSupport.indexOf(t) > -1
                        },
                        supportWarning: function() {
                            this.moduleData.status > 2 ? this.showMessage("warning", "活动已结束") : this.showMessage("warning", "您已投出您的支持票")
                        },
                        loadVideo: function(e, i, n) {
                            this.stopAllAudio();
                            var a = t(i.target);
                            "DIV" != a.get(0).tagName.toUpperCase() && (a = a.parent());
                            var s = a.offset()
                                , o = b.b;
                            window.temp = a,
                                window.xyJSBridgeIn.getPosition = function() {
                                    var t = window.temp.offset()
                                        , e = {
                                        offsetTop: t.top / o,
                                        offsetLeft: t.left / o
                                    }
                                        , i = u()(e);
                                    window.xyJSBridge.getPosition(i)
                                }
                                ,
                                h.a.video({
                                    url: e,
                                    poster: n,
                                    x: s.left / o,
                                    y: s.top / o,
                                    w: a.width() / o,
                                    h: a.height() / o
                                })
                        },
                        openLink: function(t) {
                            if ("" == this.wxSign || void 0 === this.wxSign && 1 == this.isshare || t) {
                                var e = Object(g.c)("news", {
                                    id: this.$route.params.docid,
                                    newstype: 1107
                                });
                                window.location.href = e
                            } else
                                ;
                        },
                        showMessage: function(t, e) {
                            0 === this.isshare ? Object(p.c)({
                                content: e,
                                type: "success" === t ? 1 : 2
                            }) : g.l.wechat && this.$toast({
                                type: t,
                                topic: e
                            })
                        },
                        stopAllAudio: function() {
                            var e = this;
                            t("audio").each(function(t, i) {
                                i.paused || e.initAudio(i)
                            })
                        },
                        initAudio: function(e) {
                            var i = e.target ? e.target : e;
                            i.pause(),
                                i.currentTime = 0,
                                t(i).prev(".voice-bar").find(".a-e-icon").removeClass("playing"),
                                i.removeEventListener("ended", this.initAudio)
                        },
                        playVideo: function(e, i) {
                            this.stopAllAudio(),
                                e.stopPropagation();
                            var n = e.target
                                , a = this;
                            this.x5FullScreen(n, i),
                                "VIDEO" == n.tagName ? n.paused && (this.stopAllAudio(),
                                    this.stopAllVideo(),
                                    n.play(),
                                    n.addEventListener("pause", function(e) {
                                        t(this).hide(),
                                            t(n).parents(".imgs-group").find(".label-groups").show()
                                    }),
                                    n.addEventListener("play", function(e) {
                                        t(this).show()
                                    }),
                                    t(n).parents(".imgs-group").click(function() {
                                        t(n).is(":visible") ? n.pause() : (a.stopAllVideo(),
                                            a.stopAllAudio(),
                                            n.play(),
                                            t(n).show())
                                    })) : i && 6008 == i.livetype && this.toDetial(this.id, i.id)
                        },
                        x5FullScreen: function(e, i) {
                            var n = this;
                            if (g.l.android) {
                                var a = '<div class="x5-videoPlayer" style="position:fixed; left:0; top:0; z-index:100000;width:100%; height:100%; display:block;background:#000000">\n                          <video\n                            style="display:block"\n                            controls\n                            id="x5video"\n                            width="100%"\n                            height="100%"\n                            src="' + i.videoUrl + '"\n                            poster="' + i.image + '"\n                            preload\n                            x5-video-player-type="h5"\n                            x5-video-player-fullscreen="true"\n                            x5-video-orientation=\'portrait\'\n                          ></video>\n                        </div>';
                                t("body").append(a);
                                var s = document.getElementById("x5video");
                                s.paused && s.play(),
                                    s.oncanplay = function() {
                                        s.play()
                                    }
                                    ,
                                    s.addEventListener("pause", function(e) {
                                        t(".x5-videoPlayer").remove(),
                                            s.pause()
                                    }),
                                    s.addEventListener("play", function(t) {
                                        s.paused && s.play()
                                    }),
                                    s.addEventListener("x5videoenterfullscreen", function() {}),
                                    s.addEventListener("x5videoexitfullscreen", function() {
                                        s.pause(),
                                            n.x5Params = {
                                                x5src: "",
                                                x5poster: ""
                                            }
                                    })
                            }
                        },
                        inputFocus: function() {
                            this.isChangeEnter = !0,
                                m.a.$emit("inputFocus"),
                                document.addEventListener("touchmove", this.stopTouchMove, {
                                    passive: !1
                                })
                        },
                        inputBlur: function() {
                            var t = this;
                            this.isChangeEnter = !1,
                                m.a.$emit("inputBlur"),
                                document.removeEventListener("touchmove", this.stopTouchMove, {
                                    passive: !1
                                }),
                                setTimeout(function() {
                                    window.scrollTo(0, window.innerHeight),
                                        t.isShowOther = !1
                                }, 100)
                        },
                        stopTouchMove: function(t) {
                            t.preventDefault()
                        },
                        sendComment: function(t) {
                            this.isShowOther = !1,
                                this.vote(this.moduleData.id, this.userid)
                        },
                        inputShow: function(t, e, i, n, a) {
                            if (!this.needLogin || this.userid) {
                                if (!(i > 2) && this.isshare)
                                    return a == n ? this.moduleData.optionType > 1 ? void (0 === this.isshare ? Object(p.c)({
                                        type: 2,
                                        content: "您已参加过该投票"
                                    }) : this.$toast({
                                        type: "warning",
                                        topic: "您已参加过该投票"
                                    })) : void 0 : void (1 == e && 5 == t.type && (this.isShowOther = !0))
                            } else
                                this.$router.push("/login?returnUrl=" + encodeURIComponent(window.location.href))
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    oX7d: function(t, e) {
        t.exports = ""
    },
    pIlK: function(t, e) {},
    pQfQ: function(t, e, i) {
        t.exports = i.p + "static/img/head-bg.c487265.png"
    },
    pTvm: function(t, e) {
        t.exports = ""
    },
    paJc: function(t, e) {},
    pgqo: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("2Uyi")
                    , a = i("DuOc");
                navigator.userAgent.toLowerCase();
                e.a = {
                    props: {
                        vrSrc: {
                            type: String
                        },
                        imgSrc: {
                            type: String,
                            default: ""
                        },
                        fresh: {
                            type: Boolean
                        },
                        allowfullscreenPros: {
                            type: Boolean,
                            default: !0
                        },
                        vrId: {
                            type: Number,
                            default: ""
                        }
                    },
                    data: function() {
                        return {
                            vrShow: !1,
                            imgShow: !0,
                            allowfullscreen: !0,
                            playText: "点击播放"
                        }
                    },
                    watch: {
                        fresh: function() {
                            this.fresh
                        }
                    },
                    created: function() {
                        var e = this
                            , i = this;
                        a.a.$on("playVr", function(a) {
                            if (n.l.android && n.l.isDin)
                                alert("当前浏览器不支持全景视频");
                            else {
                                i.vrSrc = a,
                                    e.playText = "加载中...",
                                    e.vrShow = !e.vrShow;
                                var s = setTimeout(function() {
                                    e.imgShow = !e.imgShow,
                                        t(".vrhide1").hide(),
                                        t(".vrhide2").hide(),
                                        clearTimeout(s)
                                }, 2e3)
                            }
                        })
                    },
                    mounted: function() {
                        (this.$nextTick(function() {}),
                            n.l.android) && (void 0 !== (window.xyJSBridge && window.xyJSBridge.interceptBanner) && window.xyJSBridge.interceptBanner(!0))
                    },
                    updated: function() {},
                    methods: {
                        refVr: function() {
                            this.vrShow = !1,
                                this.imgShow = !0,
                                this.playText = "点击播放"
                        },
                        imgClickFn: function() {
                            var e = this;
                            if (n.l.android && n.l.isDin)
                                alert("当前浏览器不支持全景视频");
                            else if (n.l.weibo && n.l.ios)
                                alert("当前浏览器不支持全景视频");
                            else if ("加载中..." != this.playText)
                                if (this.vrSrc) {
                                    this.playText = "加载中...",
                                        this.vrShow = !this.vrShow;
                                    var i = setTimeout(function() {
                                        e.imgShow = !e.imgShow,
                                            t(".vrhide1").hide(),
                                            t(".vrhide2").hide(),
                                            clearTimeout(i)
                                    }, 2e3)
                                } else
                                    a.a.$emit("getVrMediaUrl", this.vrId)
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    pngk: function(t, e, i) {
        "use strict";
        var n = {
            name: "Panel",
            props: {
                title: String
            }
        }
            , a = {
            render: function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "v8-panel-wrap"
                }, [e("div", {
                    staticClass: "title"
                }, [e("span", {
                    staticClass: "icon"
                }), this._v("\n    " + this._s(this.title))]), this._v(" "), e("div", {
                    staticClass: "content"
                }, [this._t("default")], 2)])
            },
            staticRenderFns: []
        };
        var s = i("C7Lr")(n, a, !1, function(t) {
            i("jyqk")
        }, "data-v-4ab58060", null);
        e.a = s.exports
    },
    qB3n: function(t, e) {},
    "r/SI": function(t, e) {},
    sY9Z: function(t, e, i) {
        "use strict";
        var n = i("Fx3k")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isShow,
                        expression: "isShow"
                    }],
                    staticClass: "toast-container",
                    class: [t.typeClass],
                    attrs: {
                        id: "toast-container"
                    }
                }, [t.showIcon ? i("div", {
                    staticClass: "toast-icon"
                }, [i("i", {
                    staticClass: "iconfont",
                    class: [t.iconClass]
                })]) : t._e(), t._v(" "), t.options.topic ? i("div", {
                    staticClass: "toast-topic"
                }, [t.options.integral ? i("span", [t._v(t._s(t.options.integral))]) : t._e(), t._v("\n      " + t._s(t.options.topic) + "\n    ")]) : t._e(), t._v(" "), t.options.msg ? i("div", {
                    staticClass: "toast-msg"
                }, [t._v(t._s(t.options.msg))]) : t._e(), t._v(" "), "alert" == t.type ? i("div", {
                    staticClass: "toast-btn-group"
                }, t._l(t.btns, function(e) {
                    return i("span", {
                        domProps: {
                            textContent: t._s(e.name)
                        },
                        on: {
                            click: function(i) {
                                e.callback(),
                                    t.close()
                            }
                        }
                    })
                }), 0) : t._e()])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("/l6f")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-afe0f780", null).exports
            , r = i("yf3K").default.extend(o)
            , c = null;
        e.a = function(t) {
            c || (c = (new r).$mount()),
                c.options = t,
                document.body.appendChild(c.$el)
        }
    },
    soG2: function(t, e) {},
    swvc: function(t, e) {},
    taMd: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("a3Yh")
                    , a = i.n(n)
                    , s = i("mm4C")
                    , o = i("2Uyi")
                    , r = i("ScjG")
                    , c = i.n(r)
                    , l = i("Hln9")
                    , u = i("y2fq")
                    , d = i("2uFj")
                    , p = i("l3sn")
                    , h = i("KvKp");
                e.a = {
                    data: function() {
                        var t;
                        return t = {
                            activeData: {},
                            linkToUrl: "",
                            type: 0,
                            defaultImg: 'this.src="' + c.a + '"',
                            id: "",
                            description: "",
                            listData: [],
                            commonData: {},
                            docDetail: {},
                            topic: "",
                            activeDetailId: 0,
                            shareStyle: 0,
                            loading: !1,
                            listmsg: "这是我的底线"
                        },
                            a()(t, "type", ""),
                            a()(t, "title", ""),
                            a()(t, "shareImg", ""),
                            t
                    },
                    components: {
                        "my-footer": s.a,
                        "all-list": u.a
                    },
                    beforeDestroy: function() {},
                    mounted: function() {
                        var t = this;
                        p.f.topicInfo(this.$route.params.id).then(function(e) {
                            t.title = e.data.title,
                                t.shareImg = e.data.shareImg;
                            var i = t.shareImg ? t.shareImg : "https://img-xhpfm.xinhuaxmt.com/APP/share.png";
                            Object(h.b)(t.title, i, "你的问题，我们关心！把你遇到的社会治理问题告诉我们吧")
                        }),
                            this.changeFontSize()
                    },
                    filters: {
                        formateDate: o.d,
                        formatimg: l.a
                    },
                    computed: {
                        urlLink: function() {
                            return Object(o.c)("handshoot")
                        }
                    },
                    watch: {
                        $route: function(t, e) {
                            var i = this;
                            p.f.topicInfo(this.$route.params.id).then(function(t) {
                                i.title = t.data.title,
                                    i.shareImg = t.data.shareImg;
                                var e = i.shareImg ? i.shareImg : "https://img-xhpfm.xinhuaxmt.com/APP/share.png";
                                Object(h.b)("新华社全民拍", e, "你的问题，我们关心！把你遇到的社会治理问题告诉我们吧")
                            })
                        }
                    },
                    methods: {
                        changeFontSize: function() {
                            var e = t(window).width() < window.screen.width ? t(window).width() : window.screen.width;
                            if (o.l.android || o.l.ios) {
                                location.pathname.indexOf("/proof");
                                var i = d.b
                                    , n = window.pagewidth = e * i
                                    , a = '<meta name="viewport" content="width=' + n + ", initial-scale=" + 1 / i + ",  minimum-scale=" + 1 / i + ",maximum-scale=" + 1 / i + ',user-scalable=no"/>';
                                t("meta[name='viewport']").length > 0 ? t("meta[name='viewport']").replaceWith(a) : t("head").append(a),
                                    t("html").css("fontSize", n / 10 + "px")
                            } else
                                e = window.pagewidth = e > PAGEMAXWIDTH ? PAGEMAXWIDTH : e,
                                    t("html").width(e),
                                    document.getElementsByTagName("html")[0].style.fontSize = e / 10 + "px"
                        },
                        goBack: function() {
                            this.$router.replace("/handshoot")
                        },
                        listHeight: function(e, i) {
                            return {
                                height: e > 0 && i > 0 ? (t(window).width() - 90) * i / e + "px" : 388 * (t(window).width() - 90) / 750 + "px"
                            }
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    tgJt: function(t, e, i) {
        "use strict";
        var n = i("8kAf")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    staticClass: "content-container"
                }, [t._t("header"), t._v(" "), t._t("videoplayer"), t._v(" "), t._t("main-content"), t._v(" "), n("div", {
                    staticClass: "other-module"
                }, [t._m(0), t._v(" "), n("ul", {
                    staticClass: "share-container"
                }, [n("li", {
                    on: {
                        click: function(e) {
                            return t.shareTo("wechatfriend")
                        }
                    }
                }, [n("img", {
                    staticClass: "share-logo",
                    class: {
                        "no-install": !t.installWechat
                    },
                    attrs: {
                        src: t.iwcf
                    }
                }), t._v(" "), n("p", [t._v("微信好友")])]), t._v(" "), n("li", {
                    on: {
                        click: function(e) {
                            return t.shareTo("wechat")
                        }
                    }
                }, [n("img", {
                    staticClass: "share-logo friend-logo",
                    class: {
                        "no-install": !t.installWechat
                    },
                    attrs: {
                        src: t.iwc
                    }
                }), t._v(" "), n("p", [t._v("朋友圈")])])])]), t._v(" "), t.showAdv ? n("section", {
                    staticClass: "adv-container"
                }, [n("a", {
                    on: {
                        click: t.openAdvlink
                    }
                }, [n("img", {
                    attrs: {
                        src: t.advData.advImageUrl,
                        alt: "广告图"
                    }
                }), t._v(" "), n("div", {
                    staticClass: "label-peach-box"
                }, [t._l(t.advData.tagList, function(e, i) {
                    return [n("label", {
                        key: i,
                        staticClass: "label-peach",
                        style: 1 === i ? "margin-left:5%" : ""
                    }, [t._v(t._s(e))])]
                })], 2)])]) : t._e(), t._v(" "), t.voteId > 0 ? n("Panel", {
                    staticClass: "detail-custom-panel",
                    attrs: {
                        title: "投票"
                    }
                }, [n("my-vote", {
                    attrs: {
                        "module-data": t.votedata,
                        type: t.votedata.type,
                        theuserid: t.userid,
                        isshare: 0,
                        source: 1,
                        isDetail: 1,
                        docid: t.docid
                    }
                }, [n("p", {
                    staticClass: "vote-title",
                    on: {
                        click: function(e) {
                            return e.stopPropagation(),
                                e.preventDefault(),
                                t.toVoteDetail.apply(null, arguments)
                        }
                    }
                }, [t._v("\n        " + t._s(t.votedata.title) + "\n      ")]), t._v(" "), t.introduction && t.introduction.length > 0 ? n("div", {
                    staticClass: "review",
                    attrs: {
                        id: "review"
                    }
                }, [t._v("\n        " + t._s(t.introduction) + "\n        "), t.showOpen ? n("span", {
                    staticClass: "collapse",
                    staticStyle: {
                        "background-color": "#fff",
                        color: "#4a90e2"
                    }
                }, [t.canOpen ? n("span", {
                    staticStyle: {
                        color: "#1c1c1c"
                    }
                }, [t._v("... ")]) : t._e(), t._v(" "), n("span", {
                    staticStyle: {
                        color: "#003ca0"
                    }
                }, [t._v(t._s(t.openText))]), t._v(" "), n("img", {
                    attrs: {
                        src: i("FiX5"),
                        alt: ""
                    }
                })]) : t._e(), t._v(" "), n("i", {
                    staticClass: "review-left"
                })]) : t._e()])], 1) : t._e(), t._v(" "), t.reporterId ? n("Panel", {
                    staticClass: "detail-custom-panel",
                    attrs: {
                        title: "问记者"
                    }
                }, [n("div", {
                    staticClass: "reporter-info",
                    on: {
                        click: function(e) {
                            return t.openReporter(t.reporterId)
                        }
                    }
                }, [n("user-face", {
                    attrs: {
                        url: t.reporterHead,
                        width: 100,
                        height: 100
                    }
                }), t._v(" "), n("div", {
                    staticClass: "basic-info"
                }, [n("p", {
                    staticClass: "r-name"
                }, [t._v("\n          " + t._s(t.reporterName) + "\n        ")]), t._v(" "), t.followNum > 0 ? n("span", {
                    staticClass: "pull-right people-focus"
                }, [t._v(t._s(t.followNum) + "人关注")]) : t._e(), t._v(" "), n("span", {
                    staticClass: "r-form"
                }, [t._v(t._s(t._f("showPart")(t.reporterIntro, 14)))])])], 1), t._v(" "), n("my-reporter", {
                    attrs: {
                        docid: t.docid,
                        userId: t.userid,
                        "reporter-name": t.reporterName,
                        "reporter-img": t.reporterHead
                    }
                })], 1) : t._e(), t._v(" "), t.newRelateNews && t.newRelateNews.length > 0 ? n("Panel", {
                    staticClass: "detail-custom-panel relation-news",
                    attrs: {
                        title: "相关推荐"
                    }
                }, [n("my-relative", {
                    attrs: {
                        newslist: t.newRelateNews,
                        hasimg: t.hasImg
                    }
                })], 1) : t._e(), t._v(" "), t.commentStatus || t.isCommentShow ? n("my-comment", {
                    attrs: {
                        isshare: 0,
                        docid: t.docid,
                        userid: t.$route.query.userID
                    },
                    scopedSlots: t._u([{
                        key: "default",
                        fn: function(e) {
                            return [n("div", {
                                staticClass: "split-block"
                            }), t._v(" "), n("div", {
                                staticClass: "module-name"
                            }, [n("span", {
                                staticClass: "module-titles"
                            }, [t._v(t._s(e.title))])])]
                        }
                    }], null, !1, 2403544708)
                }) : t._e()], 2)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("section", {
                    staticClass: "line-sub"
                }, [e("span", [this._v("分享至")])])
            }
            ]
        };
        var s = function(t) {
            i("G29y"),
                i("88XA")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-a2b8a2e0", null);
        e.a = o.exports
    },
    uUAV: function(t, e) {},
    ueY0: function(t, e, i) {
        t.exports = i.p + "static/img/xhs_touxiang_morentu.14f9d5d.png"
    },
    v4pA: function(t, e) {},
    "va6+": function(t, e, i) {
        t.exports = i.p + "static/img/add_desktop.db93748.png"
    },
    vgQg: function(t, e, i) {
        "use strict";
        i.d(e, "a", function() {
            return n
        });
        var n = {
            1001: "news",
            1002: "theme",
            100201: "theme",
            100202: "theme",
            100203: "theme",
            1003: "atlas",
            1004: "light_app",
            100401: "ad",
            1005: "news",
            1006: "news",
            1007: "ad",
            1008: "live_news",
            1009: "live_news",
            1010: "live_news",
            1101: "news",
            1102: "VR",
            1103: "news",
            1104: "live_news",
            1115: "video_micro",
            1106: "video_micro",
            1107: "vote",
            1108: "collection",
            11081: "collection",
            1109: "collection",
            1110: "questionnaire",
            1111: "AR",
            1112: "publish",
            1113: "fast_flash",
            1114: "microblog_talk_card",
            100402: "ad"
        }
    },
    vjAV: function(t, e, i) {
        "use strict";
        var n = {
            render: function() {
                var t = this
                    , e = t.$createElement;
                return (t._self._c || e)("div", {
                    staticClass: "noContent"
                }, [t._t("content", function() {
                    return [t._m(0)]
                })], 2)
            },
            staticRenderFns: [function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("p", [this._v("\n      内容已经不在了~"), e("br"), this._v("\n      去看看其他喜欢的新闻吧！\n    ")])
            }
            ]
        };
        var a = i("C7Lr")(null, n, !1, function(t) {
            i("Fmz4")
        }, "data-v-3b2d2037", null);
        e.a = a.exports
    },
    "w/p7": function(t, e) {},
    w1Zy: function(t, e, i) {
        "use strict";
        (function(t) {
                var n = i("lC5x")
                    , a = i.n(n)
                    , s = i("kfHR")
                    , o = i.n(s)
                    , r = i("J0Oq")
                    , c = i.n(r)
                    , l = i("2Uyi")
                    , u = i("SzN8")
                    , d = i("dcGV")
                    , p = i("DnpJ")
                    , h = i("T8BT")
                    , m = i("l3sn")
                    , f = i("KvKp")
                    , v = i("JoFF")
                    , g = i("mm4C")
                    , w = i("DuOc")
                    , y = i("ZUQW")
                    , _ = i("pngk")
                    , b = {
                    selection: "my-selection",
                    questionaire: "my-questionaire",
                    vote: "my-vote"
                };
                e.a = {
                    data: function() {
                        return {
                            id: {
                                type: Number
                            },
                            qtopic: "",
                            startdate: {
                                type: String
                            },
                            enddate: {
                                type: String
                            },
                            remark: {
                                type: String
                            },
                            type: {
                                type: Number
                            },
                            shareImage: {
                                type: String
                            },
                            activeData: {},
                            status: 0,
                            moduleTab: "",
                            isGoing: !1,
                            linkUrl: {
                                type: String
                            },
                            activeType: "",
                            activeId: "",
                            isCms: 0,
                            docid: "",
                            ruleDesc: !0,
                            desc: this.$route.query.desc,
                            commonData: {},
                            docDetail: {},
                            rules: [],
                            newRelateNews: [],
                            shareStyle: 0,
                            isPartnews: 0,
                            introduction: "",
                            showOpen: !1,
                            openText: "展开更多 ",
                            canOpen: !0,
                            isCommentShow: !1,
                            isOtherVote: !1,
                            isInit: !1
                        }
                    },
                    props: ["activetype", "activeid", "topic", "summary", "userid"],
                    computed: {},
                    components: {
                        "my-selection": u.a,
                        "my-questionaire": d.a,
                        "my-vote": p.a,
                        "my-header": v.a,
                        "my-footer": g.a,
                        "my-relative": y.a,
                        "my-comment": h.a,
                        Panel: _.a
                    },
                    created: function() {
                        this.$route.params.docid ? (this.activeType = this.activetype,
                            this.activeId = this.activeid) : (this.activeType = this.$route.params.activetype,
                            this.activeId = this.$route.params.activeid,
                            this.isCms = 1),
                            this.moduleTab = b[this.activeType];
                        "selection" == this.activeType ? this.type = 1109 : "questionaire" == this.activeType ? this.type = 1110 : this.type = 1107,
                            this.linkUrl = Object(l.c)("news", {
                                id: this.$route.params.docid,
                                newstype: this.type
                            }),
                            w.a.$on("check-activestatus", this.checkActiveStatus),
                            w.a.$on("suc-reset", this.getData),
                            w.a.$on("link-url", this.linkToApp)
                    },
                    beforeDestroy: function() {
                        w.a.$off("link-url", this.linkToApp)
                    },
                    mounted: function() {
                        var t = this;
                        this.getData().then(function() {}).catch(function(e) {
                            t.$toast({
                                topic: e.message,
                                type: "error"
                            })
                        })
                    },
                    updated: function() {},
                    methods: {
                        getRule: function() {
                            this.rules = [];
                            var t = 1 == this.activeData.joinCycle ? "每天" : 2 == this.activeData.joinCycle ? "每周" : "";
                            1 == this.activeData.optionSelectModel ? this.rules.push("在活动期间支持" + t + "参与" + this.activeData.joinFrequency + "次，只能对一个选项进行投票") : this.rules.push("在活动期间支持" + t + "可参与" + this.activeData.joinFrequency + "次，每次能对" + this.activeData.optionSelectTimes + "选项进行投票"),
                            1 == this.activeData.loginRestriction && this.rules.push("该投票需要登录客户端账号"),
                            1 == this.activeData.userInfoRestriction && this.rules.push("该投票需要登记个人相关信息")
                        },
                        getData: function() {
                            var e = this;
                            return c()(a.a.mark(function i() {
                                var n, s, r, c, u, d, p, h, v;
                                return a.a.wrap(function(i) {
                                    for (; ; )
                                        switch (i.prev = i.next) {
                                            case 0:
                                                if (n = e,
                                                    s = void 0,
                                                    e.docid = e.$route.params.docid,
                                                "selection" != e.activeType) {
                                                    i.next = 12;
                                                    break
                                                }
                                                return i.next = 6,
                                                    Object(m._27)(e.activeId, e.userid);
                                            case 6:
                                                s = i.sent,
                                                    w.a.$emit("closeLoading"),
                                                    n.status = s.data.selectionStatus,
                                                    e.checkActiveStatus(n.status),
                                                    i.next = 37;
                                                break;
                                            case 12:
                                                if ("questionaire" != e.activeType) {
                                                    i.next = 22;
                                                    break
                                                }
                                                return i.next = 15,
                                                    Object(m._23)(e.activeId, e.docid, e.userid);
                                            case 15:
                                                s = i.sent,
                                                    w.a.$emit("closeLoading"),
                                                    n.status = s.data.status,
                                                    e.checkActiveStatus(n.status),
                                                    i.next = 37;
                                                break;
                                            case 22:
                                                if ("vote" != e.activeType) {
                                                    i.next = 36;
                                                    break
                                                }
                                                return i.next = 25,
                                                    Object(m._12)(e.activeId, e.userid, e.$route.query.clientLable);
                                            case 25:
                                                for (r in s = i.sent,
                                                    w.a.$emit("closeLoading"),
                                                    s.data.optionList)
                                                    5 == s.data.optionList[r].type && (e.isCommentShow = !0);
                                                n.status = s.data.status,
                                                    n.introduction = s.data.introduction,
                                                    e.checkActiveStatus(n.status),
                                                    n.$nextTick(function() {
                                                        o()(t(".review")).forEach(function(e, i) {
                                                            n.isInit || (n.isInit = !0,
                                                                Math.round(e.clientHeight / parseInt(t(".review").css("line-height"))) > 4 ? (t(e).addClass("multi ellipsis"),
                                                                    n.showOpen = !0,
                                                                    t(".multi").on("click", ".collapse", function() {
                                                                        t(this).closest(".multi").removeClass("ellipsis"),
                                                                            n.canOpen = !1,
                                                                            n.showOpen = !1
                                                                    })) : n.showOpen = !1)
                                                        })
                                                    }),
                                                    i.next = 37;
                                                break;
                                            case 36:
                                                return i.abrupt("return", !1);
                                            case 37:
                                                for (c in s.data)
                                                    n[c] && (n[c] = s.data[c]),
                                                    "endTime" != c && "beginTime" != c && "endtime" != c && "begintime" != c || (n[c.toLowerCase()] = Object(l.d)(s.data[c].time, "YY-MM-DD hh:mm")),
                                                    "time" == c && (n[c.toLowerCase()] = Object(l.d)(s.data[c], "YY-MM-DD hh:mm"));
                                                if (e.activeData = s.data,
                                                    e.getRule(),
                                                s.data && s.data.details) {
                                                    for (u = 0,
                                                             d = 0; d < s.data.details.length; d++)
                                                        u += s.data.details[d].resultcount;
                                                    e.activeData.myVotesCount = u
                                                }
                                                return i.next = 44,
                                                    Object(m.p)(e.docid, e.$route.query.isview, e.$route.query.sign, 1);
                                            case 44:
                                                v = i.sent,
                                                    n = e,
                                                    p = v[0].data,
                                                    h = v[1].data,
                                                    e.commonData = JSON.parse(p.slice(19, p.length - 1)),
                                                e.commonData.url.indexOf("error") > -1 && e.$router.replace("/"),
                                                    e.docDetail = t.extend(JSON.parse(h.slice(18, h.length)), {
                                                        subscribed: 0
                                                    }, {
                                                        badnum: e.commonData.badNum
                                                    }),
                                                    e.shareStyle = e.docDetail.shareStyle,
                                                    e.isPartnews = e.docDetail.isPartNews,
                                                    e.qtopic = e.docDetail.topic,
                                                    e.desc = e.docDetail.summary,
                                                    e.newRelateNews = e.docDetail.relatenews.slice(0, 4),
                                                    Object(f.b)(e.topic, e.docDetail.shareImage, e.docDetail.summary, !0);
                                            case 59:
                                            case "end":
                                                return i.stop()
                                        }
                                }, i, e)
                            }))()
                        },
                        checkActiveStatus: function(t) {
                            return t < 2 ? (this.$toast({
                                topic: "活动尚未开始，敬请期待",
                                type: "warning"
                            }),
                                !1) : !(t > 2) || (this.$toast({
                                topic: "活动已结束",
                                type: "warning"
                            }),
                                !1)
                        },
                        supportCheck: function() {
                            this.checkActiveStatus(this.status)
                        },
                        linkToApp: function(t) {
                            this.linkUrl = Object(l.c)("vote", {
                                id: this.$route.params.docid,
                                newstype: this.type
                            }),
                            t && (window.location.href = this.linkUrl)
                        },
                        showRule: function() {
                            this.ruleDesc = !this.ruleDesc
                        }
                    }
                }
            }
        ).call(e, i("fu2u"))
    },
    wAWz: function(t, e, i) {
        "use strict";
        var n = {
            name: "page-panel",
            props: {
                title: String
            }
        }
            , a = {
            render: function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "page-panel-wrap"
                }, [e("div", {
                    staticClass: "title"
                }, [this._v(this._s(this.title))]), this._v(" "), e("div", {
                    staticClass: "content"
                }, [this._t("default")], 2)])
            },
            staticRenderFns: []
        };
        var s = i("C7Lr")(n, a, !1, function(t) {
            i("QTsx")
        }, "data-v-a233f3b8", null);
        e.a = s.exports
    },
    "wZ+/": function(t, e) {},
    weUU: function(t, e, i) {
        t.exports = i.p + "static/img/return@2x.f59fb5f.png"
    },
    xcpC: function(t, e, i) {
        "use strict";
        var n = i("MfIp")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , i = t._self._c || e;
                return i("div", {
                    staticClass: "audio-div",
                    on: {
                        click: t.play
                    }
                }, [i("div", {
                    staticClass: "wifi-symbol"
                }, [i("div", {
                    staticClass: "wifi-circle first",
                    attrs: {
                        id: "first" + t.id
                    }
                }), t._v(" "), i("div", {
                    staticClass: "wifi-circle second",
                    attrs: {
                        id: "second" + t.id
                    }
                }), t._v(" "), i("div", {
                    staticClass: "wifi-circle third",
                    attrs: {
                        id: "third" + t.id
                    }
                })]), t._v(" "), i("div", {
                    staticClass: "time"
                }, [t._v(t._s(t.time) + "s")]), t._v(" "), i("audio", {
                    attrs: {
                        id: "audio",
                        src: t.url
                    }
                })])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("xj5T")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-6ec07aa0", null);
        e.a = o.exports
    },
    xiRj: function(t, e) {},
    xj5T: function(t, e) {},
    y2fq: function(t, e, i) {
        "use strict";
        var n = i("lC5x")
            , a = i.n(n)
            , s = i("J0Oq")
            , o = i.n(s)
            , r = i("l3sn")
            , c = (i("KvKp"),
            i("M5JG"),
            i("DuOc"),
            i("2Uyi"))
            , l = i("RlQN")
            , u = i.n(l)
            , d = i("Hln9")
            , p = i("XmQ8")
            , h = i("wSez")
            , m = i("v4dE")
            , f = (i.n(m).a.mock({
            "data|10": [{
                address: "@county(true)",
                "attentionType|1": [1, 2],
                "isFocus|1": [!0, !1],
                content: "@cparagraph(5, 20)",
                createTime: "@datetime",
                "focusNum|50-9000": 1,
                "id|+1": 1,
                "imgList|0-8": ["@Image('300x300', '@color', '反馈图片')"],
                "phone|10000000000-19999999999": 0,
                "supportNum|400-99999": 0,
                topic: "@title(3)",
                "type|1-5": 0,
                typeDes: "@cword(4)",
                "uid|+1": 1,
                "userId|1-9999": 0,
                userName: "@title(2)",
                videoUrl: "https://gusteau-test.oss-cn-hangzhou.aliyuncs.com/2020/10/19/e7k2v84ardc.MP4",
                "videoImg|1": ["@Image('300x300', '@color', '视频')", null],
                portrait: "@Image('300x300', '@color', '视频')"
            }]
        }),
            {
                data: function() {
                    return {
                        activeData: {},
                        linkToUrl: "",
                        defaultImg: 'this.src="' + u.a + '"',
                        id: "",
                        description: "",
                        listData: [],
                        commonData: {},
                        docDetail: {},
                        topic: "",
                        activeDetailId: 0,
                        shareStyle: 0,
                        loading: !1,
                        listmsg: "加载中",
                        isloading: !1,
                        userId: "",
                        current: 1,
                        kind: 0,
                        flag: !0,
                        showMin: !1,
                        types: [],
                        provinceCode: 0,
                        fixedTop: 0,
                        tagType: 0,
                        isEmpty: !1,
                        noDataMsg: "暂无内容",
                        is5g: !1
                    }
                },
                components: {
                    "share-detail": p.a
                },
                created: function() {
                    this.userInfo = (this.isXhsApp ? sessionStorage.getItem("userInfo") : localStorage.getItem("userInfo")) || "{}",
                        this.userId = JSON.parse(this.userInfo).userID || JSON.parse(this.userInfo).userId,
                        this.userImg = JSON.parse(this.userInfo).headimage || JSON.parse(this.userInfo).headimage
                },
                beforeDestroy: function() {
                    window.removeEventListener("scroll", this.refreshData)
                },
                mounted: function() {
                    var t = this;
                    this.is5g = "5gAllPeople" == this.$route.name,
                        this.getTypes(),
                        this.getListData(),
                        setTimeout(function() {
                            window.addEventListener("scroll", t.refreshData)
                        }, 300)
                },
                filters: {
                    formateDate: c.d,
                    formatimg: d.a,
                    formatlll: function(t) {
                        return "number" != typeof t || isNaN(t) ? t || 0 : t < 1e3 ? 0 == t ? "" : t : t >= 1e3 && t < 1e4 ? "10.0" === (t / 1e3).toFixed(1) ? "1.0万" : (t / 1e3).toFixed(1) + "k" : t >= 1e4 ? (t / 1e4).toFixed(1) + "万" : t
                    }
                },
                props: {
                    type: {
                        required: !1
                    },
                    isMy: {
                        type: Boolean,
                        default: !1
                    },
                    myType: {
                        type: Number,
                        default: 0
                    },
                    isHome: {
                        type: Boolean,
                        default: !1
                    },
                    isTopic: {
                        type: Boolean,
                        default: !1
                    }
                },
                watch: {
                    myType: function() {
                        this.current = 1,
                            this.listData = [],
                            this.getListData()
                    },
                    listData: function() {},
                    $route: function(t, e) {
                        var i = this;
                        this.listData = [],
                            this.current = 1,
                            this.getTypes(),
                            this.getListData(),
                            setTimeout(function() {
                                window.addEventListener("scroll", i.refreshData)
                            }, 300)
                    }
                },
                computed: {
                    isGoing: function() {
                        return 2 == this.activeData.status
                    },
                    startDate: function() {
                        return this.activeData.beginTime ? Object(c.d)(this.activeData.beginTime, "YY-MM-DD hh:mm") : "--"
                    },
                    endDate: function() {
                        return this.activeData.endTime ? Object(c.d)(this.activeData.endTime, "YY-MM-DD hh:mm") : "--"
                    }
                },
                destroyed: function() {
                    window.removeEventListener("scroll", this.refreshData)
                },
                methods: {
                    goToCreatePage: function() {
                        this.$router.push("/createHandshoot")
                    },
                    goToTopic: function(t) {
                        this.$router.replace({
                            path: "/handshoot/topic/" + t.topicId
                        })
                    },
                    getTypes: function() {
                        var t = this;
                        return o()(a.a.mark(function e() {
                            return a.a.wrap(function(e) {
                                for (; ; )
                                    switch (e.prev = e.next) {
                                        case 0:
                                            return e.next = 2,
                                                r.f.getTypes();
                                        case 2:
                                            e.sent.data.forEach(function(e) {
                                                t.types.push(e)
                                            });
                                        case 5:
                                        case "end":
                                            return e.stop()
                                    }
                            }, e, t)
                        }))()
                    },
                    goToGl: function() {
                        this.$router.push("/allPeople/gl")
                    },
                    handleLogin: function(t) {
                        if (t)
                            this.$router.push("/allPeople/my/" + this.userId);
                        else {
                            var e = encodeURIComponent(window.location.href + "");
                            this.$router.push({
                                path: "/login?returnUrl=" + e
                            })
                        }
                    },
                    switchSort: function(t, e) {
                        var i = this;
                        this.listData = [],
                            this.kind = t,
                            this.current = 1,
                            this.provinceCode = 0,
                            this.type = null,
                            this.tagType = 0,
                            1 == e.type ? this.getListData() : 2 == e.type ? r.f.getAddress().then(function(t) {
                                (t.infocode = 1e4) ? (i.provinceCode = t.adcode.substring(0, 2) + "0000",
                                    i.getListData()) : Object(h.Toast)({
                                    message: "获取地理位置出错",
                                    position: "bottom",
                                    duration: 1e3
                                })
                            }) : 3 == e.type ? (this.type = e.handShootType,
                                this.getListData()) : 4 != e.type && 5 != e.type || (this.tagType = e.type,
                                this.getListData())
                    },
                    onComplete: function(t) {},
                    loadImg: function(t, e) {},
                    refreshData: function(t) {
                        if (!this.isMy && !this.isTopic) {
                            document.querySelector("#top");
                            var e = document.querySelector("#nav")
                                , i = e.offsetTop
                                , n = document.documentElement.scrollTop || document.body.scrollTop;
                            n >= i && this.flag && (this.flag = !1,
                                e.classList.add("fixed"),
                                this.fixedTop = n,
                                this.showMin = !0),
                            n < this.fixedTop && (this.flag || (this.flag = !0,
                                e.classList.remove("fixed"),
                                this.showMin = !1))
                        }
                        if (!t.target.URL || -1 == t.target.URL.indexOf("altasvideo")) {
                            var a = document.documentElement.scrollTop || document.body.scrollTop
                                , s = "CSS1Compat" === document.compatMode ? document.documentElement.clientHeight : document.body.clientHeight
                                , o = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
                            a < o - s - 150 && (this.isloading = !1),
                            a + s > o - 100 && 0 == this.isloading && (this.isloading = !0,
                                this.loading = !0,
                                this.getListData())
                        }
                    },
                    searchByTag: function(t) {
                        this.$router.push("/allPeople/search/" + t.type + "/" + t.typeDes)
                    },
                    goToDetail: function(t) {
                        if (5 != this.tagType) {
                            var e = 0;
                            this.isMy && 1 == this.myType && (e = 1),
                                this.$router.push({
                                    path: "/handshoot/detail/" + t.id,
                                    query: {
                                        isMy: e
                                    }
                                })
                        } else
                            this.$router.push({
                                path: "/handshoot/topic/" + t.id
                            })
                    },
                    ding: function(t) {
                        var e = this;
                        if (this.userId) {
                            var i = t.isFocus ? 1 : 0;
                            r.f.focus({
                                attentionType: t.attentionType,
                                cancel: i,
                                userID: this.userId,
                                newsId: t.id
                            }).then(function(i) {
                                if (0 == i.code) {
                                    if (t.isFocus = !t.isFocus,
                                    1 == t.attentionType)
                                        if (t.isFocus)
                                            t.focusNum++;
                                        else if (t.focusNum--,
                                            e.isMy) {
                                            var n = e.listData.filter(function(e) {
                                                return e.id !== t.id
                                            });
                                            e.listData = n
                                        }
                                    if (2 == t.attentionType)
                                        if (t.isFocus)
                                            t.supportNum++;
                                        else if (t.supportNum--,
                                            e.isMy) {
                                            var a = e.listData.filter(function(e) {
                                                return e.id !== t.id
                                            });
                                            e.listData = a
                                        }
                                }
                            })
                        } else {
                            var n = encodeURIComponent(window.location.href + "");
                            this.$router.push({
                                path: "/login?returnUrl=" + n
                            })
                        }
                    },
                    linkToApp: function(t) {
                        this.linkToUrl = Object(c.c)("news", {
                            id: this.$route.query.docid,
                            newstype: 1108
                        }),
                        t && window.open(this.linkToUrl)
                    },
                    getListData: function() {
                        var t = this;
                        return o()(a.a.mark(function e() {
                            return a.a.wrap(function(e) {
                                for (; ; )
                                    switch (e.prev = e.next) {
                                        case 0:
                                            t.listmsg = "加载中",
                                                t.isTopic ? r.f.getTopicDetailList({
                                                    userID: t.userId,
                                                    current: t.current,
                                                    topicId: t.$route.params.id
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : 0 != t.provinceCode ? r.f.getAround({
                                                    userID: t.userId,
                                                    provinceCode: t.provinceCode,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : t.isMy && 1 == t.myType ? r.f.getMyList({
                                                    userID: t.userId,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : t.isMy && 0 == t.myType ? r.f.getMyFocusList({
                                                    userID: t.userId,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : t.type ? r.f.getList({
                                                    userID: t.userId,
                                                    type: t.type,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : 4 === t.tagType ? r.f.getEnergyList({
                                                    userID: t.userId,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : 5 === t.tagType ? r.f.getTopicList({
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                }) : r.f.getHotList({
                                                    userID: t.userId,
                                                    current: t.current
                                                }).then(function(e) {
                                                    t.getList(e)
                                                });
                                        case 2:
                                        case "end":
                                            return e.stop()
                                    }
                            }, e, t)
                        }))()
                    },
                    getList: function(t) {
                        var e = this;
                        t.data || (this.isEmpty = !0,
                            this.noDataMsg = t.message);
                        var i = t.data.records;
                        i && (this.listmsg = "这是我的底线",
                        0 == i.length || (i.forEach(function(t) {
                            t.videoImageHeight && t.videoImageWidth && (t.videoImageWidth >= 643 && t.videoImageHeight <= 500 ? t.middle = "50%" : t.videoImageWidth < 643 && t.videoImageHeight <= 500 ? t.middle = t.videoImageWidth / 2 + "px" : t.videoImageWidth >= 643 && t.videoImageHeight >= 500 ? t.middle = "50%" : t.videoImageHeight > 500 && (t.middle = t.videoImageWidth * (500 / t.videoImageHeight) / 2 + "px")),
                            t.showImgList && (t.totalCount = t.showImgList.length),
                            t.showVideoImg && t.totalCount++,
                            e.isMy && 0 == e.myType && (t.isFocus = !0)
                        }),
                            this.listData = this.listData.concat(i),
                            this.current++),
                            0 === this.listData.length ? this.isEmpty = !0 : this.isEmpty = !1)
                    },
                    turntoUrl: function(t) {
                        this.activeDetailId = parseInt(t.id)
                    },
                    previewsImg: function(t, e, i) {
                        !t && i.showVideoImg && e++;
                        var n = [];
                        i.showVideoImg && n.push({
                            isVideo: !0,
                            imgUrl: i.showVideoImg,
                            videoUrl: i.showVideoUrl
                        }),
                            i.showImgList.forEach(function(t) {
                                var e = t.indexOf("x-oss-process");
                                e > 0 && (t = t.substring(0, e)),
                                    n.push(t)
                            }),
                            this.$preview({
                                previewList: n,
                                startPosition: e
                            })
                    }
                }
            })
            , v = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    staticClass: "outside",
                    class: [t.isMy || t.isTopic ? t.isTopic ? "isTopic" : "" : "top"]
                }, [n("section", [t.isMy || t.isTopic ? t._e() : n("div", {
                    staticClass: "category-nav",
                    attrs: {
                        id: "nav"
                    }
                }, [t.showMin ? n("div", {
                    staticClass: "banner-imgbox"
                }, [n("img", {
                    staticClass: "title-img",
                    attrs: {
                        src: i("BjWa"),
                        alt: ""
                    }
                }), t._v(" "), n("img", {
                    staticClass: "gl_img",
                    attrs: {
                        src: i("0Z/f"),
                        alt: ""
                    },
                    on: {
                        click: t.goToGl
                    }
                })]) : t._e(), t._v(" "), n("div", {
                    staticClass: "nav"
                }, t._l(t.types, function(e, i) {
                    return n("div", {
                        key: i,
                        staticClass: "nav-div"
                    }, [n("a", {
                        staticClass: "t-navs-item",
                        class: {
                            act: t.kind == i
                        },
                        on: {
                            click: function(n) {
                                return t.switchSort(i, e)
                            }
                        }
                    }, [t._v(t._s(e.tag))]), t._v(" "), i < t.types.length ? n("div", {
                        staticClass: "line"
                    }) : t._e()])
                }), 0)]), t._v(" "), t.isEmpty ? n("div", {
                    staticClass: "empty-container"
                }, [n("span", {
                    staticClass: "txt"
                }, [t._v(t._s(t.noDataMsg))])]) : [n("ul", {
                    staticClass: "collect-ul"
                }, t._l(t.listData, function(e) {
                    return n("li", {
                        key: e.id,
                        class: [t.isHome ? "top-li" : ""],
                        on: {
                            click: function(i) {
                                return i.preventDefault(),
                                    t.goToDetail(e)
                            }
                        }
                    }, [5 != t.tagType ? [e.feedbackAuditStatus && 1 == e.feedbackAuditStatus ? n("div", {
                        staticClass: "reply"
                    }, [n("img", {
                        attrs: {
                            src: i("WgDs")
                        }
                    })]) : t.isMy && 1 == t.myType ? n("div", {
                        staticClass: "reply"
                    }, [0 == e.status ? n("img", {
                        attrs: {
                            src: i("dshv")
                        }
                    }) : 1 == e.status ? n("img", {
                        attrs: {
                            src: i("jMsO")
                        }
                    }) : n("img", {
                        attrs: {
                            src: i("weUU")
                        }
                    })]) : t._e(), t._v(" "), n("div", {
                        staticClass: "topic"
                    }, [t._v("\n              " + t._s(e.topic) + "\n            ")]), t._v(" "), n("div", {
                        staticClass: "c-item-header"
                    }, [n("div", {
                        staticClass: "headimg"
                    }, [e.userHeadImg ? n("img", {
                        attrs: {
                            src: e.userHeadImg,
                            onerror: t.defaultImg
                        }
                    }) : n("img", {
                        attrs: {
                            src: i("RlQN"),
                            onerror: t.defaultImg
                        }
                    })]), t._v(" "), n("div", {
                        staticClass: "pull-left"
                    }, [n("p", {
                        staticClass: "head-name"
                    }, [t._v(t._s(e.userName || "新华社网友"))])])]), t._v(" "), !e.showVideoImg || e.showImgList && 0 != e.showImgList.length ? t._e() : n("div", {
                        staticClass: "box",
                        style: {
                            background: "url(" + e.showVideoImg + ") center center / cover no-repeat"
                        },
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.previewsImg(!1, 0, e)
                            }
                        }
                    }, [n("div", {
                        staticClass: "video-play single",
                        attrs: {
                            id: "single-player"
                        },
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.previewsImg(!1, 0, e)
                            }
                        }
                    })]), t._v(" "), (e.showImgList || []).length >= 1 ? n("div", {
                        staticClass: "media-list",
                        class: [e.totalCount <= 3 && e.totalCount > 0 ? "list-1" : e.totalCount > 3 && e.totalCount <= 6 ? "list-2" : e.totalCount > 6 ? "list-3" : ""]
                    }, [e.showVideoImg ? n("div", {
                        staticClass: "media-item"
                    }, [n("div", {
                        staticClass: "media-image",
                        style: {
                            background: "url(" + e.showVideoImg + ") center center / cover no-repeat"
                        },
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.previewsImg(!0, t.index, e)
                            }
                        }
                    }), t._v(" "), n("i", {
                        staticClass: "icon icon-player",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.previewsImg(!0, t.index, e)
                            }
                        }
                    })]) : t._e(), t._v(" "), t._l(e.showImgList, function(i, a) {
                        return e.showImgList ? [n("div", {
                            key: a,
                            staticClass: "media-item"
                        }, [n("div", {
                            staticClass: "media-image",
                            style: {
                                background: "url(" + i + ") center center / cover no-repeat"
                            },
                            on: {
                                click: function(i) {
                                    return i.stopPropagation(),
                                        t.previewsImg(!1, a, e)
                                }
                            }
                        })])] : t._e()
                    })], 2) : t._e(), t._v(" "), n("div", {
                        staticClass: "i-b-content"
                    }, [e.topicList ? t._l(e.topicList, function(e) {
                        return n("span", {
                            key: e.id,
                            staticClass: "topic-content",
                            on: {
                                click: function(i) {
                                    return i.stopPropagation(),
                                        t.goToTopic(e)
                                }
                            }
                        }, [t._v("#" + t._s(e.topicTitle) + "# ")])
                    }) : t._e(), t._v(t._s(e.content))], 2), t._v(" "), n("div", {
                        staticClass: "type-content"
                    }, [n("img", {
                        attrs: {
                            src: i("BRib"),
                            onerror: t.defaultImg
                        }
                    }), t._v(" "), n("div", [t._v(t._s(e.typeDes))])]), t._v(" "), n("div", {
                        staticClass: "c-item-footer"
                    }, [n("img", {
                        staticClass: "address-icon",
                        attrs: {
                            src: i("fFop"),
                            onerror: t.defaultImg
                        }
                    }), t._v(" "), n("div", {
                        staticClass: "f-left"
                    }, [t._v(t._s(e.areaAddress))]), t._v(" "), !t.isMy || t.isMy && 0 == t.myType ? n("div", {
                        staticClass: "pull-right"
                    }, [1 == e.attentionType ? n("span", {
                        staticClass: "f-right-font",
                        class: [e.isFocus ? "f_right_choice" : "", "f-right"],
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.ding(e)
                            }
                        }
                    }, [t._v(t._s(t._f("formatlll")(e.focusNum)))]) : t._e(), t._v(" "), 2 == e.attentionType ? n("span", {
                        staticClass: "f-right-font",
                        class: [e.isFocus ? "f_right_choice2" : "", "f-right2"],
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.ding(e)
                            }
                        }
                    }, [t._v(t._s(t._f("formatlll")(e.supportNum)))]) : t._e()]) : n("div", {
                        staticClass: "pull-right"
                    })])] : t._e(), t._v(" "), 5 == t.tagType ? [n("div", {
                        staticClass: "topic-div"
                    }, [n("div", {
                        staticClass: "topic_title"
                    }, [n("div", {
                        staticClass: "topic-topic"
                    }, [n("span", {
                        staticClass: "topic-icon"
                    }), t._v(" "), n("span", {
                        staticClass: "topic-tip"
                    }, [t._v("话题")]), t._v(t._s(e.title) + "\n                ")])]), t._v(" "), n("img", {
                        staticClass: "topic-img",
                        attrs: {
                            src: e.coverImg,
                            alt: "",
                            srcset: ""
                        }
                    })])] : t._e()], 2)
                }), 0), t._v(" "), n("div", {
                    staticClass: "xhs-bottom-line"
                }, [n("span", [t._v(t._s(t.listmsg))])])]], 2), t._v(" "), t.is5g ? n("img", {
                    staticClass: "add-btn",
                    attrs: {
                        src: i("lN/h"),
                        alt: "",
                        srcset: ""
                    },
                    on: {
                        click: t.goToCreatePage
                    }
                }) : t._e()])
            },
            staticRenderFns: []
        };
        var g = i("C7Lr")(f, v, !1, function(t) {
            i("jdlJ")
        }, "data-v-dc74b760", null);
        e.a = g.exports
    },
    zOP2: function(t, e) {},
    "zQ9+": function(t, e, i) {
        "use strict";
        var n = {
            props: ["url", "width", "height"],
            filters: {
                ossimg: i("Hln9").a
            }
        }
            , a = {
            render: function() {
                var t = this.$createElement
                    , e = this._self._c || t;
                return e("div", {
                    staticClass: "head-img"
                }, [e("img", {
                    attrs: {
                        src: this._f("ossimg")(this.url, this.width, this.height, "m_fill"),
                        onerror: "javascript: this.src='https://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                    }
                }), this._v(" "), e("span", {
                    staticClass: "header-tag"
                })])
            },
            staticRenderFns: []
        };
        var s = i("C7Lr")(n, a, !1, function(t) {
            i("FdZv")
        }, "data-v-e56b2526", null);
        e.a = s.exports
    },
    zXMg: function(t, e) {},
    "zf+2": function(t, e) {},
    zoDc: function(t, e, i) {
        "use strict";
        var n = i("3uKp")
            , a = {
            render: function() {
                var t = this
                    , e = t.$createElement
                    , n = t._self._c || e;
                return n("div", {
                    staticClass: "ask-container"
                }, [n("ul", {
                    staticClass: "ask-reporter-ul"
                }, t._l(t.askList, function(e) {
                    return n("li", {
                        staticClass: "a-r-list"
                    }, [n("div", {
                        staticClass: "a-r-header"
                    }, [n("div", {
                        staticClass: "head-img"
                    }, [n("img", {
                        attrs: {
                            src: t._f("ossimg")(e.askuserhead, 200, 200, "m_lfit"),
                            onerror: "javascript: this.src='https://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'"
                        }
                    })]), t._v(" "), n("p", {
                        staticClass: "font-blue"
                    }, [t._v(t._s(e.askusername))]), t._v(" "), n("p", {
                        staticClass: "font-sub"
                    }, [t._v(t._s(e.asktime))])]), t._v(" "), n("div", {
                        staticClass: "a-r-content"
                    }, [n("div", {
                        staticClass: "a-r-ask max-row"
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("pTvm"),
                            alt: ""
                        }
                    }), n("span", {
                        staticClass: "font-blue"
                    }, [t._v("@" + t._s(e.answerusername || t.reporterName) + " ")]), t._v(t._s(e.askcontent))]), t._v(" "), e.askcontent.length + e.answerusername.length > 55 ? n("span", {
                        staticClass: "show-all",
                        on: {
                            click: function(e) {
                                return t.showAllComment(e)
                            }
                        }
                    }, [t._v("展开全文")]) : t._e(), t._v(" "), e.answerVoiceUrl || e.answerVideoUrl || e.answercontent ? n("div", {
                        staticClass: "a-r-answer"
                    }, [n("div", {
                        staticClass: "answer-header-div"
                    }, [n("p", {
                        staticClass: "answer-header"
                    }, [t._v(t._s(e.answerusername || t.answerusername))]), n("img", {
                        staticClass: "vip-icon",
                        attrs: {
                            src: i("oX7d"),
                            alt: ""
                        }
                    })]), t._v(" "), n("div", {
                        staticClass: "right-controls"
                    }, [n("div", {
                        staticClass: "reward",
                        on: {
                            click: function(i) {
                                return t.reward(e)
                            }
                        }
                    }, [n("img", {
                        staticClass: "dashang-icon",
                        attrs: {
                            src: i("Twaw"),
                            alt: ""
                        }
                    }), t._v("打赏")]), t._v(" "), n("div", {
                        on: {
                            click: function(i) {
                                return t.checkGood(e)
                            }
                        }
                    }, [n("a", {
                        staticClass: "good",
                        class: {
                            act: e.isSupport
                        },
                        attrs: {
                            "data-id": e.id
                        }
                    }, [n("div", [t._v(t._s(t._f("formatGood")(e.good)))]), t._v(" "), e.isSupport ? n("img", {
                        attrs: {
                            src: i("3orZ"),
                            alt: ""
                        }
                    }) : n("img", {
                        attrs: {
                            src: i("XBO4"),
                            alt: ""
                        }
                    })])])]), t._v(" "), n("span", {
                        staticClass: "answertime"
                    }, [t._v(t._s(e.answertime))]), t._v(" "), e.answerVoiceUrl ? n("p", {
                        staticClass: "answer-content"
                    }, [n("img", {
                        staticClass: "ask-img audio-content",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(" "), n("audio-com", {
                        attrs: {
                            url: e.answerVoiceUrl,
                            id: e.id,
                            time: e.answerVoiceLength
                        }
                    })], 1) : t._e(), t._v(" "), e.answerVideoUrl ? n("div", {
                        staticClass: "answer-content answer-video"
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(" "), n("div", {
                        staticClass: "video-box",
                        on: {
                            click: function(i) {
                                return i.stopPropagation(),
                                    t.playVideo(i, e)
                            }
                        }
                    }, [t.isIos ? t._e() : n("img", {
                        attrs: {
                            src: e.answerVideoImage
                        }
                    }), t._v(" "), t.isIos ? t._e() : n("i", {
                        staticClass: "icon icon-player"
                    }), t._v(" "), t.isIos ? n("video", {
                        staticClass: "video",
                        attrs: {
                            id: "video",
                            src: e.answerVideoUrl,
                            poster: e.answerVideoImage,
                            controls: !!t.isIos
                        },
                        on: {
                            play: t.playIosVideo
                        }
                    }) : t._e()])]) : t._e(), t._v(" "), e.answercontent ? n("p", {
                        staticClass: "answer-content"
                    }, [n("img", {
                        staticClass: "ask-img",
                        attrs: {
                            src: i("mVPP"),
                            alt: ""
                        }
                    }), t._v(t._s(e.answercontent))]) : t._e()]) : t._e()])])
                }), 0), t._v(" "), t.isShare ? n("div", {
                    staticClass: "line-more-btn go-comment-list",
                    on: {
                        click: t.openList
                    }
                }, [n("span", {
                    staticClass: "btn"
                }, [t._v("查看更多")]), n("i", {
                    staticClass: "icon"
                })]) : t._e(), t._v(" "), n("div", {
                    directives: [{
                        name: "show",
                        rawName: "v-show",
                        value: t.isShow,
                        expression: "isShow"
                    }],
                    staticClass: "dashang",
                    on: {
                        touchmove: function(t) {
                            t.preventDefault()
                        },
                        click: t.rewardShow
                    }
                }, [n("div", {
                    staticClass: "dashang-box",
                    on: {
                        click: function(t) {
                            t.stopPropagation()
                        }
                    }
                }, [n("div", {
                    staticClass: "dashang-header"
                }, [n("div", {
                    staticClass: "header-avatar"
                }, [n("img", {
                    attrs: {
                        src: t.reporterImg,
                        onerror: "javascript: this.src='https://img-xhpfm.xinhuaxmt.com/2020/6/8/20200608151239_6375.png'",
                        alt: ""
                    }
                })]), t._v(" "), n("img", {
                    staticClass: "header-vip",
                    attrs: {
                        src: i("oX7d"),
                        alt: ""
                    }
                })]), t._v(" "), n("div", {
                    staticClass: "dashang-name"
                }, [t._v(t._s(t.reporterName))]), t._v(" "), n("p", {
                    staticClass: "dashang-text"
                }, [t._v("点赞是美德，打赏是鼓励")]), t._v(" "), n("div", {
                    staticClass: "dashang-price"
                }, t._l(t.scoreData, function(e, i) {
                    return n("span", {
                        class: {
                            "active-price": t.activeIndex === i
                        },
                        on: {
                            click: function(n) {
                                return t.chioceScore(e, i)
                            }
                        }
                    }, [t._v(t._s(e.score))])
                }), 0), t._v(" "), n("div", {
                    staticClass: "dashang-btn",
                    class: {
                        "dashang-btn-opa": t.isOpcaity
                    },
                    on: {
                        click: t.giveReward
                    }
                }, [t._v("打赏")]), t._v(" "), n("div", {
                    staticClass: "dashang-cal",
                    on: {
                        click: t.rewardShow
                    }
                }, [t._v("取消")])])])])
            },
            staticRenderFns: []
        };
        var s = function(t) {
            i("R36j")
        }
            , o = i("C7Lr")(n.a, a, !1, s, "data-v-744db7a6", null);
        e.a = o.exports
    }
}, [0]);
